Skip to content
Snippets Groups Projects

Shop changes

Merged Chris Davidson requested to merge Shibari/t-engine4:ItemsAndShops into master
18 files
+ 353
61
Compare changes
  • Side-by-side
  • Inline
Files
18
@@ -3352,6 +3352,14 @@ function _M:levelup()
engine.interface.ActorLevel.levelup(self)
self:resolveLevelTalents()
-- Restock shops at level 5 and every 10 levels
if self == game.player and game.state.birth.stores_restock_by_level and ( (self.level % 10 == 0) or (self.level == 5) ) then
if not (game.state.stores_restocks and game.state.stores_restocks[self.level]) then
game.state:storesRestock()
game.state.stores_restocks = game.state.stores_restocks or {}
game.state.stores_restocks[self.level] = true -- Sanity check to avoid multiple restocks at the same level
end
end
if not self.no_points_on_levelup then
self.unused_stats = self.unused_stats + (self.stats_per_level or 3) + self:getRankStatAdjust()
self.unused_talents = self.unused_talents + 1
Loading