Heyhey I encountered an issue in the labyrinth where the error baner popped up. This happened as soon as a monster died due to drain touches "continous draining" (?). My log-file is rather long but I guess the most important parts are:
Reflecting damage to target: fireskull
>> Applying heal effects: [<store.AbilityEffectManaHealthRestore object at 0x00000000155c9910>] to Kazuma with caster Kazuma
Full traceback:
File "game/scripts/adventuring/battle.rpy", line 2485, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2482, in script call
$ adventure.battle.next_unit_turn_start()
(the parts with line 2485 and 2482 get repeated a total of 150 lines)
File "game/scripts/adventuring/buffs.rpy", line 2228, in apply
msg.position = (x, y-175 + -(i*FLOATING_MESSAGES_SPACING))
TypeError: unsupported operand type(s) for *: 'Ability' and 'int'
While running game code:
File "game/scripts/adventuring/battle.rpy", line 2485, in script call
call screen adventure_screen(adventure)
(the previous parts of line 2485 and 2482 get repeated for 7.000 lines I think it only stoped because I loaded a previous save inbetween comes the type error and sometimes seemingly other seemingl random problems).
Sorry i didn't want to post the whole file and tried to reduce it to the most important parts considering the log file is around 10k lines long and sometimes information on my directories get written in it.
Please let me know if you want / need other information. I made a backup of the log file.
Regards Adrian