DarkstarProject / darkstar

DEPRECATED - FFXI Server Emulator - See Project Topaz

Home Page:https://github.com/project-topaz/topaz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prowess not kept at log off log in

kaincenteno opened this issue · comments

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) :

  1. Complete a Ground of valor page in a dungeon to receive prowess
  2. Log off
  3. Log back in
  4. 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.```