• 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!

Solved Solved !

Zarn

New Member
Joined
Oct 19, 2009
Messages
108
Reaction score
0
Thanks To Djivar And GangstaR i think he's name was REP !^_^
 
Last edited:
3 knihgtspell
Lua:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)

function getSpellDamage(cid, weaponSkill, weaponAttack, attackStrength )
    damage_min = (weaponSkill * weaponAttack * attackStrength / 30) * 0.45
    damage_max = (weaponSkill * weaponAttack * attackStrength / 30) * 0.7

    if(damage_max < damage_min) then
        local tmp = damage_max
	  damage_max = damage_min
	  damage_min = tmp
    end
    return -damage_min, -damage_max
end

setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "getSpellDamage")


local area = createCombatArea(AREA_CIRCLE3X3)
setCombatArea(combat, area)

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
 
Code:
	<instant name="Berserk" words="exori" lvl="35" mana="115" prem="1" needweapon="1" exhaustion="2000" needlearn="0" script="attack/berserk.lua">
		<vocation name="Knight" />
		<vocation name="Elite Knight" />
	</instant>
 
Back
Top