You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have a character afflicted with Lover's Pox (which is described as Herpes in the vanilla game comments).
Cast Heal on them.
Expected
That the lovers_pox trait be removed, since the description of Heal mentions that it cures illness. It's also listed as an item in the list of triggers for "can_be_healed_by_magic_trigger".
Actual
The character still has Lover's Pox.
Notes
I believe this is caused because Lover's Pox does not have the characteristic "is_illness = yes". It probably should, since it is a disease as per "has_disease_trigger" and "has_minor_disease_trigger" in the vanilla game, and one would describe it as an illness. Regardless, this means that "cure_illness = yes" doesn't remove it, and hence as such just including "cure_illness = yes" in the game effects for casting Heal does not remove Lover's Pox.
The text was updated successfully, but these errors were encountered:
I wasn't sure about the impacts of adding is_illness = yes (could break balance of some vanilla events), so I've added the trait in mod healing conditions/effects instead.
Repro Steps
Expected
That the lovers_pox trait be removed, since the description of Heal mentions that it cures illness. It's also listed as an item in the list of triggers for "can_be_healed_by_magic_trigger".
Actual
The character still has Lover's Pox.
Notes
I believe this is caused because Lover's Pox does not have the characteristic "is_illness = yes". It probably should, since it is a disease as per "has_disease_trigger" and "has_minor_disease_trigger" in the vanilla game, and one would describe it as an illness. Regardless, this means that "cure_illness = yes" doesn't remove it, and hence as such just including "cure_illness = yes" in the game effects for casting Heal does not remove Lover's Pox.
The text was updated successfully, but these errors were encountered: