Page 1 of 2

Returning for the first time since git

Posted: Mon Jun 09, 2014 7:08 pm
by anglos
Folks,

I'm starting to play FFXI again. I haven't played DSP since back when it was on SVN. I'm running into a few issues and thought I would just bounce them off the community before I lodge an issue on Githgub.

I routinely see an error message in dsgame stating the following: [Warning] parse: Unhandled game packet 112 from user

Also, when I use magic as a level 1 blm with no subjob, stone has a cool down time of nearly 6 minutes; however, I can use stone using /ma stone <t> a few seconds post-cast.

I am on the May 21st client and pulled all of the files from git just a couple of hours ago.

Re: Returning for the first time since git

Posted: Mon Jun 09, 2014 9:58 pm
by kjLotus
0x112 is normal (new packet on retail that hasn't got an empty handler yet)

recast time, do a git pull again

Re: Returning for the first time since git

Posted: Mon Jun 09, 2014 10:17 pm
by inu
Stone is also using 9MP instead of 4MP, Aero is using 18 instead of 16, Water is using 13 instead of 10, (haven't tried any other BLM spells) at least as a Red Mage.
Something's not right. :P

But I haven't updated since yesterday, maybe it was already fixed.

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 1:26 am
by kjLotus
they all don't use the same MP the client displays

it probably won't be fixed any time soon

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 9:52 am
by anglos
kjLotus wrote:they all don't use the same MP the client displays

it probably won't be fixed any time soon
Looking at the database, it appears that the cost of stone in spell_list is 9 vs. 4. If this is just a database issue, I don't mind going through and fixing it then providing the fix to you if that works. Let me know.

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 11:36 am
by atom0s
The spells were set to their values before the recent expansions since that was the focus of the project to play on.
If you are that bored to want to fix them all feel free though lol.

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 11:52 am
by anglos
atom0s wrote:The spells were set to their values before the recent expansions since that was the focus of the project to play on.
If you are that bored to want to fix them all feel free though lol.
My mistake. I didn't realize that Square reduced the cost of spells in more recent expansions.

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 2:14 pm
by inu
I had no idea SE updated the spell cost recently either.
But then its super easy to fix. I'll post a fixed file later with the new MP costs.

Edit:
Well, that was fast after all.
It's the whole file, not a patch; but should be good enough.

Any other spell categories had adjustments to the MP cost?

And sorry for invading your post anglos. :P

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 3:41 pm
by demolish
Got bored, decided to learn some i/o and wrote a parser which parses a (modified) exported Spell Info table from POLUtils and spits out queries to update existing spells' mpCost and castTime in spell_list. By modified I mean I stripped out unneeded info (anything '<thing>' which had a type that wasn't "SpellInfo2") since when exporting form POLUtils, it also dumps the Monster Spell Info as well as Ability Info which weren't needed for obtaining spell info.

Modified xml, source, exe and queries are in the attached file. (Yes, it's ugly, i know i can't code).

Re: Returning for the first time since git

Posted: Tue Jun 10, 2014 4:39 pm
by kjLotus
it's been done before, but i'm not going to change it unless the cast time and damage are also changed with it - they were changed for balance purposes and only changing one of the properties is a bit against the point of balance changes