Ir para conteúdo

[Spell] Absorver Poder Da Soul Stone


Posts Recomendados

Especificações do script em sua forma padrão:

 

O jogador precisa de 100 de soul para usar a magia.

É necessário premium account.

É necessário level 100.

Gasta 1k de mana.

Adiciona 15 de ml por 20 segundos

É necessário ter a soul stone no slot de arrow/munição

Para lançar a spell, o jogador deve dizer "utito mas mana"

Somente mages podem utilizar a spell.

 

 

Modifique de acordo com seu gosto ou necessidade.

 

stolepower.lua

 


-- absorb soul stone by kakilo / kazz --

local ticks = 20 -- tempo em segundos cujo duração da spell
local ml = 15 -- ml a ser adicionado
local msg = "You do not have a soul stone to absorb its power." -- mensagem de erro
local itemid = 5809 -- id da soul stone

local conditionAttrib = createConditionObject( CONDITION_ATTRIBUTES )
setConditionParam( conditionAttrib, CONDITION_PARAM_TICKS, ticks * 1000 )
setConditionParam( conditionAttrib, CONDITION_PARAM_STAT_MAGIC_LEVEL, ml )

local combat = createCombatObject()
setCombatParam( combat, COMBAT_PARAM_EFFECT, CONST_ME_BATS )
setCombatCondition( combat, conditionAttrib )

function onCastSpell( cid, var )
if getPlayerSlotItem( cid, CONST_SLOT_AMMO ).itemid == itemid then
	if ( doCombat( cid, combat, var ) == LUA_NO_ERROR ) then
		return LUA_NO_ERROR
	end
doSendMagicEffect( getCreaturePosition( cid ), CONST_ME_MORTAREA )
else
	doPlayerSendTextMessage( cid, MESSAGE_INFO_DESCR, msg )
end
return LUA_ERROR
end

 

 

spells.xml

 

<instant name="Absorb stone power" words="utito mas mana" lvl="100" mana="1000" soul="100" prem="1" aggressive="0" exhaustion="1000" needlearn="0" event="script" value="stolepower.lua">

<vocation name="Druid"/>

<vocation name="Elder Druid"/>

<vocation name="Sorcerer"/>

<vocation name="Master Sorcerer"/>

</instant>

 

level necessário

mana necessária

soul necessário(recomendo não modificar)

Não testado, quem fizer o uso favor postar no tópico informando.

 

 

 

 

 

 

 

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

×
×
  • Criar Novo...