Likes: 0
Results 1 to 10 of 13
Thread: [release] Custom instance NPC's
-
10-09-09, 08:32 AM #1
[release] Custom instance NPC's
Register to remove this adCustom Instance NPC's
Patch: 3.x.x )
Core: ArcEmu, Aspire / heartstone, MaNGOS, Ascent )
ArcEmu:
Jungle Warrior
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958502', "Jungle Warrior", "Jungle Stalker", '', '0', '7', '0', '1', '0', '0', '590', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `can_ranged`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`, `modImmunities`) values ('958502', '80', '83', '14', '45234', '45234', '', '0.5', '0', '3000', '0', '325', '750', '0', '0', '0', '0', '0', '0', '0', '0', '50', '0', '0', '0', '0', '0', "0", '0', '41218', '0', '0', '2.50', '8.00', '14.00', '0', '0', '0', '0', '0', '0', '0');
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958501', "Jungle healer", "Jungle Stalker", '', '0', '7', '0', '1', '0', '0', '22332', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `can_ranged`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`, `modImmunities`) values ('958501', '80', '83', '14', '26354', '26354', '50000', '0.5', '0', '2600', '0', '100', '300', '0', '0', '0', '0', '0', '0', '0', '0', '50', '0', '0', '0', '0', '0', "0", '0', '31218', '0', '0', '2.50', '8.00', '14.00', '0', '0', '0', '0', '0', '0', '0');
Code:function Jungle_healer_OnCombat(pUnit, Event) pUnit:RegisterEvent("Healer_Smite", 6000, 0) pUnit:RegisterEvent("Healer_GreaterHeal", 14000, 2) end function Healer_Smite(pUnit, Event) pUnit:CastSpellOnTarget(67674, pUnit:GetMainTank()) end function Healer_GreaterHeal(pUnit, Event) pUnit:FullCastSpell(41378) end if pUnit:GetHealthPct() <= 1 then pUnit:RemoveEvents() end function Healer_OnLeaveCombat(pUnit, Event) pUnit:RemoveEvents() end function Healer_OnKilledTarget(pUnit, Event) end function Healer_OnDeath(pUnit, Event) pUnit:RemoveEvents() end RegisterUnitEvent(958501, 1, "Jungle_healer_OnCombat") RegisterUnitEvent(958501, 2, "Healer_OnLeaveCombat") RegisterUnitEvent(958501, 3, "Healer_OnKilledTarget") RegisterUnitEvent(958501, 4, "Healer_OnDeath")
Boss "Mojito"
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958503', "Mojito", "Leader of the Jungle Temple", '', '0', '7', '0', '1', '0', '0', '21630', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `can_ranged`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`, `modImmunities`) values ('958503', '83', '83', '14', '101012', '112301', '49234', '4', '0', '2000', '0', '200', '500', '0', '0', '0', '0', '0', '200', '0', '0', '200', '0', '0', '0', '0', '0', "0", '1', '0', '0', '0', '2.50', '8.00', '14.00', '0', '0', '0', '0', '0', '0', '0');
Code:function BossName_OnCombat(pUnit, Event) pUnit:SendChatMessage(14, 0, "Fools!, you cant kill me...") pUnit:RegisterEvent("Phase_1", 1000, 0) end function BossName_OnDied(pUnit, Event) pUnit:RemoveEvents() end function BossName_LeaveCombat (pUnit, Event) pUnit:RemoveEvents() end function Phase_1(pUnit, Event) if pUnit:GetHealthPct() <= 75 then pUnit:RemoveEvents() pUnit:SendChatMessage(14, 0, "Lol, fools i kill you, this gonna be easy...!") pUnit:RegisterEvent("HealingWave", 35000, 0) pUnit:RegisterEvent("Phase_2", 1000, 0) end end function Phase_2(pUnit, Event) if pUnit:GetHealthPct() <= 50 then pUnit:RemoveEvents() pUnit:RegisterEvent("LightningBolt", 6000, 0) pUnit:SendChatMessage(14, 0, "Hmmm, maybe not so easy...!") end end pUnit:CastSpellOnTarget(25449, pUnit:GetRandomPlayer(0)) function HealingWave(pUnit, Event) pUnit:CastSpell(49273) end #GetClosestPlayer() --Gets the closest player. #GetMainTank() --Returns main tank. #GetAddTank() --Returns offtank. RegisterUnitEvent(958503, 1, "Mojito_OnCombat") RegisterUnitEvent(958503, 2, "Mojito_OnLeaveCombat") RegisterUnitEvent(958503, 4, "Mojito_OnDied")
Aspire:
Jungle Warrior
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958502', "Jungle Warrior", "Jungle Stalker", '', '0', '7', '0', '1', '0', '0', '590', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `RespawnTime`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`) values ('958502', '80', '83', '14', '45234', '45234', '', '0.5', '0', '3000', '0', '325', '750', '0', '0', '0', '0', '0', '0', '50', '0', '0', '0', '0', '0', "0", '0', '41218', '0', '0', '2.50', '8.00', '14.00', '0');
Jungle healer
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958501', "Jungle healer", "Jungle Stalker", '', '0', '7', '0', '1', '0', '0', '22332', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `RespawnTime`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`) values ('958501', '80', '83', '14', '26354', '26354', '50000', '0.5', '0', '2600', '0', '100', '300', '0', '0', '0', '0', '0', '0', '50', '0', '0', '0', '0', '0', "0", '0', '31218', '0', '0', '2.50', '8.00', '14.00', '0');
Code:function Jungle_healer_OnCombat(pUnit, Event) pUnit:RegisterEvent("Healer_Smite", 6000, 0) pUnit:RegisterEvent("Healer_GreaterHeal", 14000, 2) end function Healer_Smite(pUnit, Event) pUnit:CastSpellOnTarget(67674, pUnit:GetMainTank()) end function Healer_GreaterHeal(pUnit, Event) pUnit:FullCastSpell(41378) end if pUnit:GetHealthPct() <= 1 then pUnit:RemoveEvents() end function Healer_OnLeaveCombat(pUnit, Event) pUnit:RemoveEvents() end function Healer_OnKilledTarget(pUnit, Event) end function Healer_OnDeath(pUnit, Event) pUnit:RemoveEvents() end RegisterUnitEvent(958501, 1, "Jungle_healer_OnCombat") RegisterUnitEvent(958501, 2, "Healer_OnLeaveCombat") RegisterUnitEvent(958501, 3, "Healer_OnKilledTarget") RegisterUnitEvent(958501, 4, "Healer_OnDeath")
Boss "Mojito"
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958503', "Mojito", "Leader of the Jungle Temple", '', '0', '7', '0', '1', '0', '0', '21630', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `RespawnTime`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`) values ('958503', '83', '83', '14', '101012', '112301', '49234', '4', '0', '2000', '0', '200', '500', '0', '0', '0', '0', '0', '0', '200', '0', '0', '0', '0', '0', "0", '1', '0', '0', '0', '2.50', '8.00', '14.00', '0');
Code:function Mojito_OnCombat(pUnit, Event) pUnit:SendChatMessage(14, 0, "Fools!, you cant kill me...") pUnit:RegisterEvent("Phase_1", 1000, 0) end function Mojito_OnDied(pUnit, Event) pUnit:RemoveEvents() end function Mojito_LeaveCombat (pUnit, Event) pUnit:RemoveEvents() end function Phase_1(pUnit, Event) if pUnit:GetHealthPct() <= 75 then pUnit:RemoveEvents() pUnit:SendChatMessage(14, 0, "Lol, fools i kill you, this gonna be easy...!") pUnit:RegisterEvent("HealingWave", 35000, 0) pUnit:RegisterEvent("Phase_2", 1000, 0) end end function Phase_2(pUnit, Event) if pUnit:GetHealthPct() <= 50 then pUnit:RemoveEvents() pUnit:RegisterEvent("LightningBolt", 6000, 0) pUnit:SendChatMessage(14, 0, "Hmmm, maybe not so easy...!") end end pUnit:CastSpellOnTarget(25449, pUnit:GetRandomPlayer(0)) function HealingWave(pUnit, Event) pUnit:CastSpell(49273) end #GetClosestPlayer() --Gets the closest player. #GetMainTank() --Returns main tank. #GetAddTank() --Returns offtank. RegisterUnitEvent(958503, 1, "Mojito_OnCombat") RegisterUnitEvent(958503, 2, "Mojito_OnLeaveCombat") RegisterUnitEvent(958503, 4, "Mojito_OnDied")
MaNGOS:
Jungle Warrior
Code:insert into `creature_template` (`entry`, `modelid_A`, `modelid_A2`, `modelid_H`, `modelid_H2`, `name`, `subname`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed`, `scale`, `rank`, `mindmg`, `maxdmg`, `baseattacktime`, `family`, `type`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `mingold`, `maxgold`) values ('958502', '590', '0', '0', '0', "Jungle Warrior", "Jungle Stalker", '80', '83', '45234', '45234', '', '', '0', '14', '14', '0', '8.00', '0.5', '1', '325', '750', '3000', '0', '7', '0', '0', '50', '0', '0', '0', '41218', '41218');
Jungle healer
Code:insert into `creature_template` (`entry`, `modelid_A`, `modelid_A2`, `modelid_H`, `modelid_H2`, `name`, `subname`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed`, `scale`, `rank`, `mindmg`, `maxdmg`, `baseattacktime`, `family`, `type`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `mingold`, `maxgold`) values ('958501', '22332', '0', '0', '0', "Jungle healer", "Jungle Stalker", '80', '83', '26354', '26354', '50000', '50000', '0', '14', '14', '0', '8.00', '0.5', '1', '100', '300', '2600', '0', '7', '0', '0', '50', '0', '0', '0', '31218', '31218');
Code:function Jungle_healer_OnCombat(pUnit, Event) pUnit:RegisterEvent("Healer_Smite", 6000, 0) pUnit:RegisterEvent("Healer_GreaterHeal", 14000, 2) end function Healer_Smite(pUnit, Event) pUnit:CastSpellOnTarget(67674, pUnit:GetMainTank()) end function Healer_GreaterHeal(pUnit, Event) pUnit:FullCastSpell(41378) end if pUnit:GetHealthPct() <= 1 then pUnit:RemoveEvents() end function Healer_OnLeaveCombat(pUnit, Event) pUnit:RemoveEvents() end function Healer_OnKilledTarget(pUnit, Event) end function Healer_OnDeath(pUnit, Event) pUnit:RemoveEvents() end RegisterUnitEvent(958501, 1, "Jungle_healer_OnCombat") RegisterUnitEvent(958501, 2, "Healer_OnLeaveCombat") RegisterUnitEvent(958501, 3, "Healer_OnKilledTarget") RegisterUnitEvent(958501, 4, "Healer_OnDeath")
Boss "Mojito"
Code:insert into `creature_template` (`entry`, `modelid_A`, `modelid_A2`, `modelid_H`, `modelid_H2`, `name`, `subname`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed`, `scale`, `rank`, `mindmg`, `maxdmg`, `baseattacktime`, `family`, `type`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `mingold`, `maxgold`) values ('958503', '21630', '0', '0', '0', "Mojito", "Leader of the Jungle Temple", '83', '83', '101012', '112301', '49234', '49234', '200', '14', '14', '0', '8.00', '4', '1', '200', '500', '2000', '0', '7', '0', '0', '200', '0', '0', '0', '0', '0');
Code:function Mojito_OnCombat(pUnit, Event) pUnit:SendChatMessage(14, 0, "Fools!, you cant kill me...") pUnit:RegisterEvent("Phase_1", 1000, 0) end function Mojito_OnDied(pUnit, Event) pUnit:RemoveEvents() end function Mojito_LeaveCombat (pUnit, Event) pUnit:RemoveEvents() end function Phase_1(pUnit, Event) if pUnit:GetHealthPct() <= 75 then pUnit:RemoveEvents() pUnit:SendChatMessage(14, 0, "Lol, fools i kill you, this gonna be easy...!") pUnit:RegisterEvent("HealingWave", 35000, 0) pUnit:RegisterEvent("Phase_2", 1000, 0) end end function Phase_2(pUnit, Event) if pUnit:GetHealthPct() <= 50 then pUnit:RemoveEvents() pUnit:RegisterEvent("LightningBolt", 6000, 0) pUnit:SendChatMessage(14, 0, "Hmmm, maybe not so easy...!") end end pUnit:CastSpellOnTarget(25449, pUnit:GetRandomPlayer(0)) function HealingWave(pUnit, Event) pUnit:CastSpell(49273) end #GetClosestPlayer() --Gets the closest player. #GetMainTank() --Returns main tank. #GetAddTank() --Returns offtank. RegisterUnitEvent(958503, 1, "Mojito_OnCombat") RegisterUnitEvent(958503, 2, "Mojito_OnLeaveCombat") RegisterUnitEvent(958503, 4, "Mojito_OnDied")
Ascent:
Jungle Warrior
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958502', "Jungle Warrior", "Jungle Stalker", '', '0', '7', '0', '1', '0', '0', '590', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`) values ('958502', '80', '83', '14', '45234', '45234', '', '0.5', '0', '3000', '0', '325', '750', '0', '0', '0', '0', '0', '0', '0', '50', '0', '0', '0', '0', '0', "0", '0', '41218', '0', '0', '2.50', '8.00', '14.00', '0');
Jungle healer
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958501', "Jungle healer", "Jungle Stalker", '', '0', '7', '0', '1', '0', '0', '22332', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`) values ('958501', '80', '83', '14', '26354', '26354', '50000', '0.5', '0', '2600', '0', '100', '300', '0', '0', '0', '0', '0', '0', '0', '50', '0', '0', '0', '0', '0', "0", '0', '31218', '0', '0', '2.50', '8.00', '14.00', '0');
Code:function Jungle_healer_OnCombat(pUnit, Event) pUnit:RegisterEvent("Healer_Smite", 6000, 0) pUnit:RegisterEvent("Healer_GreaterHeal", 14000, 2) end function Healer_Smite(pUnit, Event) pUnit:CastSpellOnTarget(67674, pUnit:GetMainTank()) end function Healer_GreaterHeal(pUnit, Event) pUnit:FullCastSpell(41378) end if pUnit:GetHealthPct() <= 1 then pUnit:RemoveEvents() end function Healer_OnLeaveCombat(pUnit, Event) pUnit:RemoveEvents() end function Healer_OnKilledTarget(pUnit, Event) end function Healer_OnDeath(pUnit, Event) pUnit:RemoveEvents() end RegisterUnitEvent(958501, 1, "Jungle_healer_OnCombat") RegisterUnitEvent(958501, 2, "Healer_OnLeaveCombat") RegisterUnitEvent(958501, 3, "Healer_OnKilledTarget") RegisterUnitEvent(958501, 4, "Healer_OnDeath")
Boss "Mojito"
Code:insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `civilian`, `leader`) values ('958503', "Mojito", "Leader of the Jungle Temple", '', '0', '7', '0', '1', '0', '0', '21630', '0', '0', '0', '1', '1', '1', '0'); insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `death_state`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`) values ('958503', '83', '83', '14', '101012', '112301', '49234', '4', '0', '2000', '0', '200', '500', '0', '0', '0', '0', '200', '0', '0', '200', '0', '0', '0', '0', '0', "0", '1', '0', '0', '0', '2.50', '8.00', '14.00', '0');
Code:function Mojito_OnCombat(pUnit, Event) pUnit:SendChatMessage(14, 0, "Fools!, you cant kill me...") pUnit:RegisterEvent("Phase_1", 1000, 0) end function Mojito_OnDied(pUnit, Event) pUnit:RemoveEvents() end function Mojito_LeaveCombat (pUnit, Event) pUnit:RemoveEvents() end function Phase_1(pUnit, Event) if pUnit:GetHealthPct() <= 75 then pUnit:RemoveEvents() pUnit:SendChatMessage(14, 0, "Lol, fools i kill you, this gonna be easy...!") pUnit:RegisterEvent("HealingWave", 35000, 0) pUnit:RegisterEvent("Phase_2", 1000, 0) end end function Phase_2(pUnit, Event) if pUnit:GetHealthPct() <= 50 then pUnit:RemoveEvents() pUnit:RegisterEvent("LightningBolt", 6000, 0) pUnit:SendChatMessage(14, 0, "Hmmm, maybe not so easy...!") end end pUnit:CastSpellOnTarget(25449, pUnit:GetRandomPlayer(0)) function HealingWave(pUnit, Event) pUnit:CastSpell(49273) end #GetClosestPlayer() --Gets the closest player. #GetMainTank() --Returns main tank. #GetAddTank() --Returns offtank. RegisterUnitEvent(958503, 1, "Mojito_OnCombat") RegisterUnitEvent(958503, 2, "Mojito_OnLeaveCombat") RegisterUnitEvent(958503, 4, "Mojito_OnDied")
Full Download link:
sql's and Lua to all the npc for all the cores )
http://www.megaupload.com/?d=1IIUEBMV
"Pictures Soon"
(Credits to me ( Lbniese ) for sharing and for the release, and of cause for making them)
› See More: [release] Custom instance NPC'sLast edited by Lbniese; 03-10-09 at 04:22 PM.
-
14-09-09, 06:40 PM #2
- Rep Power
- 0
- Reputation
- 52
very nice!
-
15-09-09, 06:21 AM #3
-
17-09-09, 02:06 PM #4
-
17-09-09, 02:12 PM #5
-
18-09-09, 02:14 AM #6
-
18-09-09, 10:31 AM #7
hmmm sounds good...
i make the npc's, not the drops and spawn places...
-
21-09-09, 06:53 AM #8
An entire horde of bosses charging at you but all illusions except for 1?
me if I have helped you in anyway ^^ Example: Sharing a repack, answering questions... Well you know the rest xD. As long as I help you!
-
21-09-09, 07:35 AM #9
-
22-09-09, 07:42 AM #10
Register to remove this adLol, you post alot of "... <face>" type something dammit!
me if I have helped you in anyway ^^ Example: Sharing a repack, answering questions... Well you know the rest xD. As long as I help you!