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

special summon

foxkbt

Member
Joined
Sep 29, 2009
Messages
290
Reaction score
7
Location
Salvador
well

I need a spell that summon one energy elemental if have energy field in sqms...

(1, 1, 1)
(1, 3, 1)
(1, 1, 1)

thanks
^:peace:
 
Code:
local fieldIDs = {1491, 1495}

function onTargetTile(cid, pos)
	pos.stackpos = STACKPOS_TOP_FIELD

	local field = getThingFromPos(pos)
	if(isInArray(fieldIDs, field.itemid) and getCreatureSkullType(cid) ~= SKULL_BLACK) then
		doRemoveItem(field.uid)
		doCreateMonster("Energy Elemental", pos)

		doSendMagicEffect(pos, CONST_ME_ENERGYHIT)
		return true
	end

	return false
end

local area, combat = createCombatArea(AREA_SQUARE1X1), createCombatObject()
setCombatArea(combat, area)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
 
Back
Top