Skip to content

Shop changes

Chris Davidson requested to merge Shibari/t-engine4:ItemsAndShops into master

There are currently several problems with the shop system.

  • Tier 3 is available early on which creates a weird and problematic early game crutch

  • Shops use the zone level for their material tiers which is usually not updated and leads to weird unintuitive changes in the value of various shops, notably that most don't scale past material tier 1-2 at all

  • Restock times are at set game events that are arbitrary

This changes shops to scale in a more sane way. Specifically:

  • AoA restock events are removed

  • New shop property player_material_level that makes shop material tier increase every 10 player levels. This is applied to most AoA shops.

  • New world property restock_by_level makes shops restock when the player achieves level 5 and every 10 levels. This is applied only to the AoA campaign.

  • Shop restock size is changed from usually 10 to 4 to balance the increased frequency of restocks and better shop scaling

  • Inscription shops now guarantee an ego

  • Gates of Morning shops are changed significantly. Instead of having standard rules they now only fill 2 items but are guaranteed to be double greater ego items to differentiate them from other shops. Prices are increased by 300% to provide another gold sink and to prevent early game Celestials from buying high end items.

Bug fixes:

  • Fixed shops only restocking if you had opened them already

  • Fixed some shops trying to generate item types that don't exist (robe)

Merge request reports