sorry, i want cyberm to help me :/
lua tags destroys script tabs ;(Dont use [Quote use [LUA instead![]()
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
<vocation id="0" name="None" description="none" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="1000" soulmax="100" gainsoulticks="120" 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="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="1" name="Ninja" description="a ninja" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="580" soulmax="100" gainsoulticks="120" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="2" name="Assassin" description="a assassin" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="580" soulmax="100" gainsoulticks="120" fromvoc="2">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="3" name="Warrior" description="a warrior" gaincap="2000" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="250" manamultiplier="1.6" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="3">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="4" name="Mage" description="a mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="250" manamultiplier="4.0" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="4">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="5" name="wizard" description="a wizard" gaincap="1110" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="6" name="Rouge" description="an rouge" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="7" name="Super Ninja" description="an super ninja" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="1">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Ultra Ninja" description="an ultra ninja" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="1">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="9" name="Super Assassin" description="an super assassin" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="2">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="10" name="Ultra Assassin" description="an ultra assassin" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="2">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="11" name="Super Warrior" description="an super warrior" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="3">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="12" name="Ultra Warrior" description="an Hunter" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="3">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="13" name="Super Mage" description="an super mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="4">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="14" name="Ultra Mage" description="an ultra mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="4">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Super Wizard" description="an super wizard" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Ultra Wizard" description="an ultra wizard" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Super Rouge" description="an super rouge" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Ultra Rouge" description="an ultra rouge" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
</vocations>
I don't see that vocID 15 is ninja, don't know why you mention it. Your problem here must be that epic or second-promotion vocs have the "fromVoc" tag badly made, try:None(0)
Ninja(1)->Super Ninja(7)->Ultra Ninja(8)
Assassin(2)->Super Assassin(9)->Ultra Assassin(10)
Warrior(3)->Super Warrior(11)->Ultra Warrior(12)
Mage(4)->Super Mage(13)->Ultra Mage(14)
Wizard(5)->Super Wizard(15)->Ultra Wizard(16)
Rouge(6)->Super Rouge(17)->Ultra Rouge(18)
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
<vocation id="0" name="None" description="none" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="1000" soulmax="100" gainsoulticks="120" 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="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="1" name="Ninja" description="a ninja" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="580" soulmax="100" gainsoulticks="120" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="2" name="Assassin" description="a assassin" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="580" soulmax="100" gainsoulticks="120" fromvoc="2">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="3" name="Warrior" description="a warrior" gaincap="2000" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="250" manamultiplier="1.6" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="3">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="4" name="Mage" description="a mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="250" manamultiplier="4.0" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="4">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="5" name="wizard" description="a wizard" gaincap="1110" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="6" name="Rouge" description="an rouge" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="7" name="Super Ninja" description="an super ninja" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="1">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Ultra Ninja" description="an ultra ninja" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="7">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="9" name="Super Assassin" description="an super assassin" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="2">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="10" name="Ultra Assassin" description="an ultra assassin" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="9">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="11" name="Super Warrior" description="an super warrior" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="3">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="12" name="Ultra Warrior" description="an Hunter" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="11">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="13" name="Super Mage" description="an super mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="4">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="14" name="Ultra Mage" description="an ultra mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="13">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="15" name="Super Wizard" description="an super wizard" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="16" name="Ultra Wizard" description="an ultra wizard" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="15">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="17" name="Super Rouge" description="an super rouge" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="18" name="Ultra Rouge" description="an ultra rouge" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="17">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
</vocations>
local setup = {
--[[
[0] = { <- vocation ID number
level = 20, --required minimum level to obtain promotion
outfit = {lookType=123,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0},
oldWeapon = 2392, --required weapon to obtain promotion
newWeapon = 2400, --weapon you get after promotion
newVocation = 2, --new vocation's ID that the player is promoted to
},]]
[1] = { --ninja
level = 20,
outfit = {lookType=123,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0},
oldWeapon = 2392,
newWeapon = 2400,
newVocation = 7
},
[7] = { --super ninja
level = 40,
outfit = {lookType=123,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0},
oldWeapon = 2392,
newWeapon = 2400,
newVocation = 8
},
[2] = { --Assassin
level = 20,
outfit = {lookType=123,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0},
oldWeapon = 2392,
newWeapon = 2400,
newVocation = 9
},
[9] = { --Super Assassin
level = 40,
outfit = {lookType=123,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0},
oldWeapon = 2392,
newWeapon = 2400,
newVocation = 10
},
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local scroll = setup[getPlayerVocation(cid)]
if not scroll then
doPlayerSendCancel(cid, 'You do not have the required vocation.')
return true
end
if getPlayerLevel(cid) < scroll.level then
doPlayerSendCancel(cid, 'You need to be at least level '..scroll.level..' in order to be promoted.')
return true
end
if getPlayerItemCount(cid, scroll.oldWeapon) == 1 then
doTransformItem(getPlayerItemById(cid, true, scroll.oldWeapon).uid, scroll.newWeapon)
else
doPlayerSendCancel(cid, 'You need only 1 '.. getItemNameById(scroll.oldWeapon)..' in order to be promoted.')
return true
end
if scroll.outfit then
doCreatureChangeOutfit(cid, scroll.outfit)
end
doRemoveItem(item.uid, 1)
doPlayerSetVocation(cid, scroll.newVocation)
doSendMagicEffect(fromPosition, CONST_ME_FIREWORK_YELLOW)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, 'You have just been promoted to '..getPlayerVocationName(cid)..'!!')
doPlayerSave(cid)
return true
end
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
<vocation id="0" name="None" description="none" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="1000" soulmax="100" gainsoulticks="120" 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="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="1" name="Ninja" description="a ninja" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="580" soulmax="100" gainsoulticks="120" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="2" name="Assassin" description="a assassin" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="580" soulmax="100" gainsoulticks="120" fromvoc="2">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="3" name="Warrior" description="a warrior" gaincap="2000" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="250" manamultiplier="1.6" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="3">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="4" name="Mage" description="a mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="250" gainmanaticks="2" gainmanaamount="250" manamultiplier="4.0" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="4">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="5" name="wizard" description="a wizard" gaincap="1110" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="6" name="Rouge" description="an rouge" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="7" name="Super Ninja" description="an super ninja" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="1">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Ultra Ninja" description="an ultra ninja" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="7">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="9" name="Super Assassin" description="an super assassin" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="2">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="10" name="Ultra Assassin" description="an ultra assassin" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="9">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="11" name="Super Warrior" description="an super warrior" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="3">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="12" name="Ultra Warrior" description="an Hunter" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="11">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="13" name="Super Mage" description="an super mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="4">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="14" name="Ultra Mage" description="an ultra mage" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="13">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="15" name="Super Wizard" description="an super wizard" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="5">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="16" name="Ultra Wizard" description="an ultra wizard" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="15">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="17" name="Super Rouge" description="an super rouge" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="6">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="18" name="Ultra Rouge" description="an ultra rouge" gaincap="2005" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="300" manamultiplier="4.0" attackspeed="400" soulmax="200" gainsoulticks="1" fromvoc="17">
<formula meleeDamage="2.0" distDamage="1.0" defense="1.4" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
</vocations>