-
- Downloads
Added log rollback functionality to LogDisplay.
Fixed a bug in ActorTalents:useTalent to correctly return the results of the talent action, activate, or deactivate code instead of the coroutine (co_wrapper) result (which normally always returns true). The return value now correctly reflects talent success or failure, allowing AIs to try other actions when the talent code aborts. (Not addressed in this commit.) useTalent will automatically rollback log messages from aborted talents. (i.e. no more "Monster rushes out!" spam when the Rush talent is attempted inside of minimum range) Fixed a bug that was allowing NPC's to bump attack without enough energy. Added some on_pre_use functions to staff-combat talents.
Showing
- game/engines/default/engine/LogDisplay.lua 32 additions, 4 deletionsgame/engines/default/engine/LogDisplay.lua
- game/engines/default/engine/interface/ActorLife.lua 1 addition, 1 deletiongame/engines/default/engine/interface/ActorLife.lua
- game/engines/default/engine/interface/ActorTalents.lua 66 additions, 45 deletionsgame/engines/default/engine/interface/ActorTalents.lua
- game/engines/default/modules/boot/class/Game.lua 2 additions, 0 deletionsgame/engines/default/modules/boot/class/Game.lua
- game/modules/tome/ai/tactical.lua 1 addition, 0 deletionsgame/modules/tome/ai/tactical.lua
- game/modules/tome/class/Actor.lua 4 additions, 1 deletiongame/modules/tome/class/Actor.lua
- game/modules/tome/class/interface/ActorObjectUse.lua 1 addition, 0 deletionsgame/modules/tome/class/interface/ActorObjectUse.lua
- game/modules/tome/class/interface/Combat.lua 2 additions, 2 deletionsgame/modules/tome/class/interface/Combat.lua
- game/modules/tome/class/uiset/Classic.lua 2 additions, 0 deletionsgame/modules/tome/class/uiset/Classic.lua
- game/modules/tome/class/uiset/Minimalist.lua 2 additions, 0 deletionsgame/modules/tome/class/uiset/Minimalist.lua
- game/modules/tome/data/talents/misc/misc.lua 1 addition, 1 deletiongame/modules/tome/data/talents/misc/misc.lua
- game/modules/tome/data/talents/spells/staff-combat.lua 2 additions, 0 deletionsgame/modules/tome/data/talents/spells/staff-combat.lua
Loading
Please register or sign in to comment