Prowess not kept at log off log in
kaincenteno opened this issue · comments
Kain commented
I have:
- searched existing issues (http://github.com/darkstarproject/darkstar/issues/) to see if the issue I am posting has already been addressed or opened by another contributor
- checked the commit log to see if my issue has been resolved since my server was last updated
Client Version (type /ver
in game) :
current as of 30NOV2019
Source Branch (master/stable) :
master
Additional Information (Steps to reproduce/Expected behavior) :
- Complete a Ground of valor page in a dungeon to receive prowess
- Log off
- Log back in
- Prowess effects (stat boosts and experience gain are gone)
See past closed ticket for more info (#1025):
changed flag of EFFECT_PROWESS to be 0x200 (512, silent removal) instead of 0x300 (768, silent remove and wears off on zone). Get the effect and zone. watch it get removed. This same change was in the pull request I cancelled.
created dummy effect named EFFECT_TESTDUMMY with ID 999, set flags 512 in db (thats 0x200, silent removal), used a script to do
player:addStatusEffectEX(EFFECT_TESTDUMMY, EFFECT_CONCENTRATION,0,0,60);
-- confront.status used to give it a visible icon, any other effect will do
used [at]goto to zonemyself. Boom effect gone.
And yes I def ran the sql change and restarted. This cannot be just me. And setting the flag food uses prevents things from wearing off, without using the zone flag at all. So I guess I could cheat and use that flag, but I have no idea what side effects that could cause.. I'll be asleep shortly I'll talk to you tomorrow.```