Page 1 of 1

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

Posted: Sun Feb 12, 2023 2:10 am
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