i have one question. do you can fix the getvocations?
how to produce bug:
create vocations.xml
1.vocationid = 0 rook sample
2.vocationid = 10 some vocations then you got bug because
website checking with $i++
so why you cant get vocationid like this
vocation = 0 rook sample
vocation = 10 my two vocation.
example:
Code:
<vocations>
<vocation id="0" clientid="0" name="None" description="none" gaincap="0" gainhp="0" gainmana="0" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="12.0" attackspeed="9999" basespeed="220" soulmax="0" gainsoulticks="0" fromvoc="0">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="3.0"/>
<skill id="2" multiplier="3.0"/>
<skill id="3" multiplier="3.0"/>
<skill id="4" multiplier="3.0"/>
<skill id="5" multiplier="3.0"/>
<skill id="6" multiplier="3.0"/>
</vocation>
<vocation id="10" clientid="10" name="dupa" description="a dupa" gaincap="10" gainhp="5" gainmana="30" gainhpticks="12" gainhpamount="1" gainmanaticks="3" gainmanaamount="2" manamultiplier="1.1" attackspeed="2000" basespeed="110" soulmax="100" gainsoulticks="120" fromvoc="10">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="3.0"/>
<skill id="2" multiplier="3.0"/>
<skill id="3" multiplier="3.0"/>
<skill id="4" multiplier="3.0"/>
<skill id="5" multiplier="3.0"/>
<skill id="6" multiplier="3.0"/>
</vocation>