[1.7.4] "attempt to perform arithmetic on a boolean value" error after using projection

Make all T-Engine/ToME 4 bug reports here

Moderator: Moderator

Post Reply
Message
Author
qoreQyaS
Posts: 3
Joined: Thu Feb 09, 2023 10:09 am

[1.7.4] "attempt to perform arithmetic on a boolean value" error after using projection

#1 Post by qoreQyaS »

moin,

when Ferdinaned returned to his body (which is a ghoul assumed form) after using projection the following error appeared:

Code: Select all

Game version: tome-1.7.4
Addons: hz-escorts-1.7.0[X], items-vault-1.7.0[O], faster_rre-1.0.6[X!], turn_separators_v2-1.6.0[X!], easy_map_v2-1.6.0[X!], improved_combat_text-1.4.0[X!], PlenumTooltip-1.5.0[X!], clean_doll-1.7.2[X], possessors-1.7.4[O], better_item_desc-1.7.4[X], zomnibus-1.7.4[X], inv_tiers-1.7.2[X]

Game version (character creation): tome-1.7.4
Lua Error: /engine/Entity.lua:1040: attempt to perform arithmetic on a boolean value
  At [C]:-1 __sub
  At /engine/Entity.lua:1040 recursive
  At /engine/Entity.lua:1093 removeTemporaryValue
  At /engine/interface/ActorTemporaryEffects.lua:224 removeEffect
  At /mod/class/Actor.lua:7307 dispel
  At /mod/class/Actor.lua:7245 removeEffectsSustainsFilter
  At /mod/class/Actor.lua:3478 
  At /engine/Game.lua:327 onTickEndExecute
  At /engine/Game.lua:314 tick
  At /engine/GameEnergyBased.lua:60 tick
  At /engine/GameTurnBased.lua:51 tick
  At /mod/class/Game.lua:1582 base_tick
  At /mod/addons/turn_separators_v2/superload/mod/class/Game.lua:45 base_tick
  At ...addons/improved_combat_text/superload/mod/class/Game.lua:61
game seems to continue normaly after that though

this seems reproducible:
1: be possessor
2: have projection talent
3: assume form
4: use projection talent
5: when talent ends error appears

Post Reply