• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua Vocation Problem

Dyker

New Member
Joined
Sep 12, 2008
Messages
97
Reaction score
1
I have a problem, I put 27 vocations on my ot but most of them are promotions. And when a player log on my ot change his vocation and i can't find the way for hold the promotions, any suggest? I touch the vocations lib. The bug maybe is here

HTML:
function isWarrior(cid)
    return isInArray({1}, getPlayerVocation(cid))
end

function isMage(cid)
    return isInArray({2}, getPlayerVocation(cid))
end

function isArcher(cid)
    return isInArray({3}, getPlayerVocation(cid))
end

function isLightWarrior(cid)
    return isInArray({4}, getPlayerVocation(cid))
end

function isHeavyWarrior(cid)
    return isInArray({5}, getPlayerVocation(cid))
end
function isSniper(cid)
    return isInArray({6}, getPlayerVocation(cid))
end
function isShooter(cid)
    return isInArray({7}, getPlayerVocation(cid))
end
function isWhiteMagician(cid)
    return isInArray({8}, getPlayerVocation(cid))
end
function isDarkMagician(cid)
    return isInArray({9}, getPlayerVocation(cid))
end
function isGreatKnight(cid)
    return isInArray({10}, getPlayerVocation(cid))
end
function isBerserker(cid)
    return isInArray({11}, getPlayerVocation(cid))
end
function isElementalSniper(cid)
    return isInArray({12}, getPlayerVocation(cid))
end
function isSharpSniper(cid)
    return isInArray({13}, getPlayerVocation(cid))
end
function isSummoner(cid)
    return isInArray({14}, getPlayerVocation(cid))
end
function isSpellcaster(cid)
    return isInArray({15}, getPlayerVocation(cid))
end
function isAlchemist(cid)
    return isInArray({16}, getPlayerVocation(cid))
end
function isBiomage(cid)
    return isInArray({17}, getPlayerVocation(cid))
end
function isGreatLord(cid)
    return isInArray({18}, getPlayerVocation(cid))
end
function isArchimage(cid)
    return isInArray({19}, getPlayerVocation(cid))
end
function isDarkAssassin(cid)
    return isInArray({20}, getPlayerVocation(cid))
end
function isSpellKnight(cid)
    return isInArray({21}, getPlayerVocation(cid))
end
function isAssassin(cid)
    return isInArray({22}, getPlayerVocation(cid))
end
function isElderSage(cid)
    return isInArray({23}, getPlayerVocation(cid))
end
function isRoyalHunter(cid)
    return isInArray({24}, getPlayerVocation(cid))
end
function isMasterArcher(cid)
    return isInArray({25}, getPlayerVocation(cid))
end
function isHunter(cid)
    return isInArray({26}, getPlayerVocation(cid))
end
function isFastShooter(cid)
    return isInArray({27}, getPlayerVocation(cid))
end

And What does isInArray means? :P
 
Last edited by a moderator:
first, your doing those functions wrong, I assume you only have one promotion right?
then, looking at a smaller example(since I don't know your job tree):
Code:
function isWarrior(cid)
    return isInArray({1, 4, 5}, getPlayerVocation(cid))
end


...


function isLightWarrior(cid)
    return getPlayerVocation(cid) == 4
end


function isHeavyWarrior(cid)
    return getPlayerVocation(cid) == 5
end
...
on the base class, you must add its own ID and the ID of every superior promotion, while for the superior promotion you only need to compare it to itself, so you can simply use ==
-----------------------------------------------------------------------------
about the holding the promotion, I never found the reason myself, but if you don't use In-Game Account Manager, then just set every vocation "fromVocation" field on vocations.xml to its own ID
Hope I made myself clear :)


btw, "Compiling" isn't the correct tag for it, I've changed it to LUA(even though that one isnt perfect either, its the closest)
 
Mmmm really i don't need promotion system the problem is when a player log with a vocation like 4,5,6... his vocation changes. I cant hold the vocations

Yes i tried it and nothing
 
copy here or PM me your vocations.xml so I can take a look at it

HTML:
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
	<vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="1" name="Warrior" description="a warrior" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="12" gainhpamount="4" gainmanaticks="3" gainmanaamount="1" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1">
		<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.3" magDefense="1.0" armor="1.3"/>
		<skill fist="2.0" club="2.0" sword="2.0" axe="2.0" distance="1.0" shielding="1.5" fishing="1.3" experience="1.0"/>
	</vocation>
	<vocation id="2" name="Mage" description="a mage" needpremium="0" gaincap="10" gainhp="5" gainmana="20" gainhpticks="12" gainhpamount="3" gainmanaticks="3" gainmanaamount="6" manamultiplier="1.3" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="2">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.3" magHealingDamage="1.1" defense="1.0" magDefense="1.1" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.3" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="3" name="Archer" description="an archer" needpremium="0" gaincap="15" gainhp="10" gainmana="15" gainhpticks="8" gainhpamount="3" gainmanaticks="4" gainmanaamount="3" manamultiplier="1.2" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="3">
		<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="2.0" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>	
	<vocation id="4" name="Light Warrior" description="a light warrior" needpremium="0" gaincap="25" gainhp="15" gainmana="6" gainhpticks="6" gainhpamount="4" gainmanaticks="6" gainmanaamount="3" manamultiplier="1.3" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1">
		<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.3" magDefense="1.0" armor="1.3"/>
		<skill fist="1.1" club="2.0" sword="2.2" axe="2.0" distance="1.0" shielding="1.5" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="5" name="Heavy Warrior" description="a heavy warrior" needpremium="1" gaincap="30" gainhp="20" gainmana="7" gainhpticks="12" gainhpamount="6" gainmanaticks="2" gainmanaamount="2" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="2.4" sword="2.4" axe="2.4" distance="2.0" shielding="1.7" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="6" name="Sniper" description="a sniper" needpremium="1" gaincap="15" gainhp="15" gainmana="17" gainhpticks="12" gainhpamount="5" gainmanaticks="2" gainmanaamount="6" manamultiplier="1.3" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.5" club="1.0" sword="1.0" axe="1.0" distance="2.5" shielding="1.3" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="7" name="Shooter" description="a shooter" needpremium="1" gaincap="20" gainhp="15" gainmana="15" gainhpticks="6" gainhpamount="7" gainmanaticks="3" gainmanaamount="4" manamultiplier="1.2" attackspeed="700" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.2" club="1.0" sword="1.0" axe="1.0" distance="2.3" shielding="1.3" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="8" name="White Magician" description="a white magician" needpremium="1" gaincap="25" gainhp="10" gainmana="30" gainhpticks="4" gainhpamount="5" gainmanaticks="10" gainmanaamount="8" manamultiplier="2.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.3" magDamage="1.3" magHealingDamage="1.5" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.0" sword="1.0" axe="1.0" distance="1.3" shielding="1.1" fishing="1.3" experience="1.0"/>
	</vocation>
	<vocation id="9" name="Dark Magician" description="a dark magician" needpremium="0" gaincap="10" gainhp="5" gainmana="35" gainhpticks="12" gainhpamount="3" gainmanaticks="13" gainmanaamount="2" manamultiplier="2.3" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.5" magDamage="1.5" magHealingDamage="1.2" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.5" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="10" name="Great Knight" description="a great knight" needpremium="0" gaincap="35" gainhp="30" gainmana="8" gainhpticks="12" gainhpamount="11" gainmanaticks="7" gainmanaamount="4" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="2.6" sword="2.6" axe="2.6" distance="1.0" shielding="2.8" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="11" name="Berserker" description="a berserker" needpremium="0" gaincap="30" gainhp="30" gainmana="8" gainhpticks="3" gainhpamount="11" gainmanaticks="2" gainmanaamount="4" manamultiplier="1.4" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="2.6" sword="2.6" axe="2.6" distance="1.1" shielding="2.4" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="12" name="Elemental Sniper" description="an elemental sniper" needpremium="0" gaincap="25" gainhp="15" gainmana="7" gainhpticks="2" gainhpamount="8" gainmanaticks="6" gainmanaamount="8" manamultiplier="1.6" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="5" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.4" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="2.3" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="13" name="Sharp Sniper" description="a sharp sniper" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="8" gainmanaticks="6" gainmanaamount="8" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="5" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="2.8" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="14" name="Summoner" description="a summoner" needpremium="0" gaincap="25" gainhp="10" gainmana="30" gainhpticks="2" gainhpamount="5" gainmanaticks="6" gainmanaamount="15" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="8" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.8" magDamage="1.5" magHealingDamage="1.3" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="15" name="Spellcaster" description="a spellcaster" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="5" gainmanaticks="6" gainmanaamount="18" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="8" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.8" magDamage="1.8" magHealingDamage="1.3" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="16" name="Alchemist" description="an alchemist" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="7" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="17" name="Biomage" description="a biomage" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="7" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="18" name="Great Lord" description="a great lord" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="9, 10" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="19" name="Archimage" description="an archimage" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="13, 14" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="20" name="Dark Assassin" description="a dark assassin" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="20, 21" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="21" name="Spellknight" description="a spellknight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="22" name="Assassin" description="an assassin" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="23" name="Elder Sage" description="an elder sage" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="15, 16" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="24" name="Royal Hunter" description="a royal hunter" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="25, 26" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="25" name="Master Archer" description="a master archer" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="11, 12" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="26" name="Hunter" description="a hunter" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="6" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="27" name="Fast Shooter" description="a fast shooter" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="6" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
</vocations>
 
Code:
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
	<vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="1" name="Warrior" description="a warrior" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="12" gainhpamount="4" gainmanaticks="3" gainmanaamount="1" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1">
		<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.3" magDefense="1.0" armor="1.3"/>
		<skill fist="2.0" club="2.0" sword="2.0" axe="2.0" distance="1.0" shielding="1.5" fishing="1.3" experience="1.0"/>
	</vocation>
	<vocation id="2" name="Mage" description="a mage" needpremium="0" gaincap="10" gainhp="5" gainmana="20" gainhpticks="12" gainhpamount="3" gainmanaticks="3" gainmanaamount="6" manamultiplier="1.3" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="2">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.3" magHealingDamage="1.1" defense="1.0" magDefense="1.1" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.3" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="3" name="Archer" description="an archer" needpremium="0" gaincap="15" gainhp="10" gainmana="15" gainhpticks="8" gainhpamount="3" gainmanaticks="4" gainmanaamount="3" manamultiplier="1.2" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="3">
		<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="2.0" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>	
	<vocation id="4" name="Light Warrior" description="a light warrior" needpremium="0" gaincap="25" gainhp="15" gainmana="6" gainhpticks="6" gainhpamount="4" gainmanaticks="6" gainmanaamount="3" manamultiplier="1.3" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="4">
		<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.3" magDefense="1.0" armor="1.3"/>
		<skill fist="1.1" club="2.0" sword="2.2" axe="2.0" distance="1.0" shielding="1.5" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="5" name="Heavy Warrior" description="a heavy warrior" needpremium="1" gaincap="30" gainhp="20" gainmana="7" gainhpticks="12" gainhpamount="6" gainmanaticks="2" gainmanaamount="2" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="5" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="2.4" sword="2.4" axe="2.4" distance="2.0" shielding="1.7" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="6" name="Sniper" description="a sniper" needpremium="1" gaincap="15" gainhp="15" gainmana="17" gainhpticks="12" gainhpamount="5" gainmanaticks="2" gainmanaamount="6" manamultiplier="1.3" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="6" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.5" club="1.0" sword="1.0" axe="1.0" distance="2.5" shielding="1.3" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="7" name="Shooter" description="a shooter" needpremium="1" gaincap="20" gainhp="15" gainmana="15" gainhpticks="6" gainhpamount="7" gainmanaticks="3" gainmanaamount="4" manamultiplier="1.2" attackspeed="700" soulmax="200" gainsoulticks="15" fromvoc="7" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.2" club="1.0" sword="1.0" axe="1.0" distance="2.3" shielding="1.3" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="8" name="White Magician" description="a white magician" needpremium="1" gaincap="25" gainhp="10" gainmana="30" gainhpticks="4" gainhpamount="5" gainmanaticks="10" gainmanaamount="8" manamultiplier="2.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="8" lessloss="30">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.3" magDamage="1.3" magHealingDamage="1.5" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.0" sword="1.0" axe="1.0" distance="1.3" shielding="1.1" fishing="1.3" experience="1.0"/>
	</vocation>
	<vocation id="9" name="Dark Magician" description="a dark magician" needpremium="0" gaincap="10" gainhp="5" gainmana="35" gainhpticks="12" gainhpamount="3" gainmanaticks="13" gainmanaamount="2" manamultiplier="2.3" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="9" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.5" magDamage="1.5" magHealingDamage="1.2" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.5" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="10" name="Great Knight" description="a great knight" needpremium="0" gaincap="35" gainhp="30" gainmana="8" gainhpticks="12" gainhpamount="11" gainmanaticks="7" gainmanaamount="4" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="10" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="2.6" sword="2.6" axe="2.6" distance="1.0" shielding="2.8" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="11" name="Berserker" description="a berserker" needpremium="0" gaincap="30" gainhp="30" gainmana="8" gainhpticks="3" gainhpamount="11" gainmanaticks="2" gainmanaamount="4" manamultiplier="1.4" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="11" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="2.6" sword="2.6" axe="2.6" distance="1.1" shielding="2.4" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="12" name="Elemental Sniper" description="an elemental sniper" needpremium="0" gaincap="25" gainhp="15" gainmana="7" gainhpticks="2" gainhpamount="8" gainmanaticks="6" gainmanaamount="8" manamultiplier="1.6" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="12" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.4" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="2.3" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="13" name="Sharp Sniper" description="a sharp sniper" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="8" gainmanaticks="6" gainmanaamount="8" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="13" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="2.8" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="14" name="Summoner" description="a summoner" needpremium="0" gaincap="25" gainhp="10" gainmana="30" gainhpticks="2" gainhpamount="5" gainmanaticks="6" gainmanaamount="15" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="14" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.8" magDamage="1.5" magHealingDamage="1.3" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="15" name="Spellcaster" description="a spellcaster" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="5" gainmanaticks="6" gainmanaamount="18" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="15" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.8" magDamage="1.8" magHealingDamage="1.3" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="16" name="Alchemist" description="an alchemist" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="16" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="17" name="Biomage" description="a biomage" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="17" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="18" name="Great Lord" description="a great lord" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="18" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="19" name="Archimage" description="an archimage" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="19" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="20" name="Dark Assassin" description="a dark assassin" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="20" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="21" name="Spellknight" description="a spellknight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="21" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="22" name="Assassin" description="an assassin" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="22" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="23" name="Elder Sage" description="an elder sage" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="23" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="24" name="Royal Hunter" description="a royal hunter" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="24" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="25" name="Master Archer" description="a master archer" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="25" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="26" name="Hunter" description="a hunter" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="26" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
	<vocation id="27" name="Fast Shooter" description="a fast shooter" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="1" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="27" lessloss="50">
		<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
		<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
	</vocation>
</vocations>
try this one :)
 
Back
Top