Ir para conteúdo

Runa Que Heala Life E Mana


LFL12

Posts Recomendados

Tipo do script: Spells

Protocolo (versão do Tibia): 8.60

Servidor utilizado: TFS 0.4

Nível de experiência: Médio

Adicionais/Informações: Runa que heala life e mana

 

Olá pessoal do Xtibia ;D

Então, eu gostaria de uma runa que heale life e mana juntos para paladins e Knight, PORÉM, o healing da mana pode ser entorno de 12000 para o paladins e Knight. MAS o healing da life eu gostaria que para Paladins healasse diferente do Knight, então a formula seria LEVEL e MAGIC LEVEL.

Eu tenho uma script de runa de knight e gostaria que alguem fizesse essa modificação pra mim.

 

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
--setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, 10, 2.5, 10)
function onGetFormulaValues(cid, level, maglevel)
min = (level * 0.9 + maglevel * 3) * 0.9
max = (level * 0.9 + maglevel * 3) * 0.9

if min < 250 then
 min = 250
end
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
  if isInArray({4, 8}, getPlayerVocation(cid)) then
doCreatureSay(cid, "Healing...",  TALKTYPE_ORANGE_1)
  doCombat(cid, combat, var)
  end
  return true
end

Editado por LFL12
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...