jaasso
Knight
the title is supposed to read potions/buffs/debuffs/remove curse discrepancies
Behavior on Demise:
drink an agility or strenght potion, you can be cursed (or clumsied/weakened) multiple times to bring the stat to the lowest possible according to that stat's base value
cast bless/agility/cunning/strenght on yourself, again you can be cursed (or clumsied/feebleminded/weakened) multiple times to bring the stat to the lowest possible according to that stat's base value
get cursed/clumsied/weakened, you can drink multiple agility or strenght potions to bring the stat to the highest possible according to that stat's base value
get cursed/clumsied/feebleminded/weakened, you can cast bless/agility/cunning/strenght multiple times to bring the stat to the highest possible according to that stat's base value
drink a potion/get buffed, now get debuffed and cast remove curse on yourself, you end up with the effect of the potion/buff gone, OR if the debuff doesnt bring the stat lower than its base value, nothing happens
Behavior on OSI:
after modifying a stat with a potion/buff, another debuff does nothing, only the first one has an effect
after modifying a stat with a debuff, another potion/buff does nothing, only the first one has an effect
drink a potion/get buffed, now get debuffed and cast remove curse on yourself, you end up with the effect of the potion/buff still present
Supporting documentation:
none atm, but ive tried this on OSI and i know it's wrong. maybe someone can go and get some screenshots for proof?
Changes needed:
Code:
Behavior on Demise:
drink an agility or strenght potion, you can be cursed (or clumsied/weakened) multiple times to bring the stat to the lowest possible according to that stat's base value
cast bless/agility/cunning/strenght on yourself, again you can be cursed (or clumsied/feebleminded/weakened) multiple times to bring the stat to the lowest possible according to that stat's base value
get cursed/clumsied/weakened, you can drink multiple agility or strenght potions to bring the stat to the highest possible according to that stat's base value
get cursed/clumsied/feebleminded/weakened, you can cast bless/agility/cunning/strenght multiple times to bring the stat to the highest possible according to that stat's base value
drink a potion/get buffed, now get debuffed and cast remove curse on yourself, you end up with the effect of the potion/buff gone, OR if the debuff doesnt bring the stat lower than its base value, nothing happens
Behavior on OSI:
after modifying a stat with a potion/buff, another debuff does nothing, only the first one has an effect
after modifying a stat with a debuff, another potion/buff does nothing, only the first one has an effect
drink a potion/get buffed, now get debuffed and cast remove curse on yourself, you end up with the effect of the potion/buff still present
Supporting documentation:
none atm, but ive tried this on OSI and i know it's wrong. maybe someone can go and get some screenshots for proof?
Changes needed:
Code: