[1.7.4] Fallen (Dirges) and Cursed Aura

Make all T-Engine/ToME 4 bug reports here

Moderator: Moderator

Post Reply
Message
Author
ScienceBall
Higher
Posts: 53
Joined: Thu Jun 10, 2021 12:58 pm

[1.7.4] Fallen (Dirges) and Cursed Aura

#1 Post by ScienceBall »

I see that Dirge Acolyte has a callbackOnMove that lets the player get the Cursed Aura tree, matching the one in Actor.lua that lets the player get Cursed Aura if they have Unnatural Body.
But those callbacks have the second requirement that you have the chooseCursedAuraTree variable set, which only Afflicted classes, Adventurers, and Wanderers have. Therefore Sun Paladins (with the Fallen prodigy) won't have this variable set, because Sun Paladin is a Celestial class, not Afflicted.
Adventurers or Wanderers can't get Dirges, since they're only from a class evolution.
Therefore the player can't actually learn Cursed Aura this way in practice.
I guess the callbackOnMove on Dirge Acolyte is a leftover from when Fallen was an Afflicted class as an addon?

I don't know what the intended behaviour is.
If Fallens are intended to be able to get Cursed Aura, then the Fallen prodigy could set "chooseCursedAuraTree = true" when it is learned.
If Fallens are not intended to be able to get Cursed Aura, then the callbackOnMove on Dirge Acolyte could be removed.

Post Reply