Page 1 of 1
IB with Heavy Lifting active keeps status when class features are lost from MO shift
Posted: Sat Jul 23, 2022 9:46 am
by cat
IB with Heavy Lifting active keeps status when class features are lost from MO shift.
In addition, the ability to switch off Heavy Lifting is inaccessible and status is auto renewing.
- You lose 1 Magic Points to continue your heavy lifting. (2022-07-23 09:28:01)
Re: IB with Heavy Lifting active keeps status when class features are lost from MO shift
Posted: Fri Jul 29, 2022 1:42 am
by Kandarin
There's a check in morality-changing code that's supposed to address this. It goes through all angel-specific status effects and pets and strips them off of anyone who isn't good, then goes through all demon-specific status effects and pets and strips them off anyone who isn't evil.
There's an issue that keeps that from working here, though. Heavy Lifting is the same status effect whether it's a Nexus Champion or an Infernal Behemoth who has it. It's not demon-specific, therefore the demon check doesn't get rid of it.
The solvable bug here is that the button to turn off Heavy Lifting was only appearing if you had the skill active - which losing evil morality as a demon takes away. In the next patch, the turn off button will appear if you have the status with no other requirements.