Skip to content

Commit

Permalink
Make ifrit TBF and TSTBF more retail accurate
Browse files Browse the repository at this point in the history
  • Loading branch information
TracentEden committed Sep 3, 2024
1 parent ca22204 commit ef7ec9b
Show file tree
Hide file tree
Showing 9 changed files with 142 additions and 58 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ content.groups =
{
mobIds =
{
{ cloisterOfFlamesID.mob.IFRIT_PRIME + 3 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME + 4 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME + 5 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME_TSTBF },
{ cloisterOfFlamesID.mob.IFRIT_PRIME_TSTBF + 1 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME_TSTBF + 2 },
},

allDeath = function(battlefield, mob)
Expand Down
6 changes: 3 additions & 3 deletions scripts/battlefields/Cloister_of_Flames/trial_by_fire.lua
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ content.groups =
{
mobIds =
{
{ cloisterOfFlamesID.mob.IFRIT_PRIME },
{ cloisterOfFlamesID.mob.IFRIT_PRIME + 1 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME + 2 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME_TBF },
{ cloisterOfFlamesID.mob.IFRIT_PRIME_TBF + 1 },
{ cloisterOfFlamesID.mob.IFRIT_PRIME_TBF + 2 },
},

allDeath = function(battlefield, mob)
Expand Down
7 changes: 4 additions & 3 deletions scripts/zones/Cloister_of_Flames/IDs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,10 @@ zones[xi.zone.CLOISTER_OF_FLAMES] =
},
mob =
{
IFRIT_PRIME = GetFirstID('Ifrit_Prime_Trial'),
IFRIT_PRIME_ASA = GetFirstID('Ifrit_Prime_ASA'),
IFRIT_PRIME_WTB = GetFirstID('Ifrit_Prime_WTB')
IFRIT_PRIME_TSTBF = GetFirstID('Ifrit_Prime_TSTBF'),
IFRIT_PRIME_TBF = GetFirstID('Ifrit_Prime_TBF'),
IFRIT_PRIME_ASA = GetFirstID('Ifrit_Prime_ASA'),
IFRIT_PRIME_WTB = GetFirstID('Ifrit_Prime_WTB')
},
npc =
{
Expand Down
50 changes: 50 additions & 0 deletions scripts/zones/Cloister_of_Flames/mobs/Ifrit_Prime_TBF.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
-----------------------------------
-- Area: Cloister of Flames
-- Mob: Ifrit Prime
-- Involved in Quest: Trial by Fire
-----------------------------------
mixins = { require('scripts/mixins/job_special') }
-----------------------------------
---@type TMobEntity
local entity = {}

entity.onMobSpawn = function(mob)
xi.mix.jobSpecial.config(mob, {
specials =
{
{ id = 848, hpp = math.random(30, 55) }, -- uses Inferno once while near 50% HPP.
},
})

mob:setMobMod(xi.mobMod.NO_STANDBACK, 1)
mob:setMobMod(xi.mobMod.SIGHT_RANGE, 20)
mob:setMobMod(xi.mobMod.MAGIC_RANGE, 40)
mob:setMobMod(xi.mobMod.ADD_EFFECT, 1)
mob:setMod(xi.mod.FIRE_ABSORB, 100)
-- res rank for mob that absorbs is always lowest value
mob:setMod(xi.mod.FIRE_RES_RANK, -3)
mob:setMod(xi.mod.UDMGPHYS, -6000)
mob:setMod(xi.mod.UDMGRANGE, -6000)

mob:addImmunity(xi.immunity.BLIND)
mob:addImmunity(xi.immunity.SLOW)
mob:addImmunity(xi.immunity.PARALYZE)
mob:addImmunity(xi.immunity.GRAVITY)
mob:addImmunity(xi.immunity.BIND)
mob:addImmunity(xi.immunity.SILENCE)
mob:addImmunity(xi.immunity.LIGHT_SLEEP)
mob:addImmunity(xi.immunity.DARK_SLEEP)
mob:addImmunity(xi.immunity.TERROR)
end

entity.onAdditionalEffect = function(mob, target, damage)
return xi.mob.onAddEffect(mob, target, damage, xi.mob.ae.ENFIRE, { chance = 100, power = math.random(20, 40) })
end

entity.onMobFight = function(mob, target)
end

entity.onMobDeath = function(mob, player, optParams)
end

return entity
58 changes: 58 additions & 0 deletions scripts/zones/Cloister_of_Flames/mobs/Ifrit_Prime_TSTBF.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
-----------------------------------
-- Area: Cloister of Flames
-- Mob: Ifrit Prime
-- Involved in Quest: Trial Size Trial by Fire
-----------------------------------
mixins = { require('scripts/mixins/job_special') }
-----------------------------------
---@type TMobEntity
local entity = {}

entity.onMobSpawn = function(mob)
xi.mix.jobSpecial.config(mob, {
specials =
{
{ id = 848, hpp = math.random(30, 55) }, -- uses Inferno once while near 50% HPP.
},
})

mob:setMobMod(xi.mobMod.NO_STANDBACK, 1)
mob:setMobMod(xi.mobMod.SIGHT_RANGE, 20)
mob:setMobMod(xi.mobMod.MAGIC_RANGE, 40)
mob:setMobMod(xi.mobMod.ADD_EFFECT, 1)
mob:setMod(xi.mod.FIRE_ABSORB, 100)
-- res rank for mob that absorbs is always lowest value
mob:setMod(xi.mod.FIRE_RES_RANK, -3)
mob:setMod(xi.mod.UDMGPHYS, -6000)
mob:setMod(xi.mod.UDMGRANGE, -6000)
-- online videos show that 24/27 SL were unresisted on retail
-- this reduction in MEVA roughly gives roughly the correct resist rate
mob:addMod(xi.mod.LIGHT_MEVA, -35)

mob:addImmunity(xi.immunity.BLIND)
mob:addImmunity(xi.immunity.SLOW)
mob:addImmunity(xi.immunity.PARALYZE)
mob:addImmunity(xi.immunity.GRAVITY)
mob:addImmunity(xi.immunity.BIND)
mob:addImmunity(xi.immunity.SILENCE)
mob:addImmunity(xi.immunity.LIGHT_SLEEP)
mob:addImmunity(xi.immunity.DARK_SLEEP)
mob:addImmunity(xi.immunity.TERROR)
end

entity.onAdditionalEffect = function(mob, target, damage)
return xi.mob.onAddEffect(mob, target, damage, xi.mob.ae.ENFIRE, { chance = 100, power = math.random(15, 25) })
end

entity.onMobEngage = function(mob, target)
-- always uses a tp move when first engaged
mob:setTP(3000)
end

entity.onMobFight = function(mob, target)
end

entity.onMobDeath = function(mob, player, optParams)
end

return entity
26 changes: 0 additions & 26 deletions scripts/zones/Cloister_of_Flames/mobs/Ifrit_Prime_Trial.lua

This file was deleted.

10 changes: 5 additions & 5 deletions sql/mob_pools.sql
Original file line number Diff line number Diff line change
Expand Up @@ -4699,7 +4699,7 @@ INSERT INTO `mob_pools` VALUES (4641,'Pet_Hare_Familiar','Pet_Hare_Familiar',206
INSERT INTO `mob_pools` VALUES (4642,'Shiva_Prime','Shiva_Prime',319,0x00001D0300000000000000000000000000000000,1,4,6,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,319,319);
INSERT INTO `mob_pools` VALUES (4643,'Ramuh_Prime','Ramuh_Prime',320,0x00001E0300000000000000000000000000000000,1,4,12,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,320,320);
INSERT INTO `mob_pools` VALUES (4644,'Titan_Prime','Titan_Prime',321,0x00001A0300000000000000000000000000000000,1,4,6,240,100,0,1,1,1,18,6144,32,0,155,0,0,0,0,0,321,321);
INSERT INTO `mob_pools` VALUES (4645,'Ifrit_Prime','Ifrit_Prime',322,0x0000190300000000000000000000000000000000,1,4,5,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,322,322);
INSERT INTO `mob_pools` VALUES (4645,'Ifrit_Prime_TBF','Ifrit_Prime',322,0x0000190300000000000000000000000000000000,8,4,5,240,100,0,1,1,1,18,0,0,0,3,0,0,0,0,0,322,322);
INSERT INTO `mob_pools` VALUES (4646,'Leviathan_Prime','Leviathan_Prime',323,0x00001B0300000000000000000000000000000000,1,4,8,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,323,323);
INSERT INTO `mob_pools` VALUES (4647,'Garuda_Prime','Garuda_Prime',324,0x00001C0300000000000000000000000000000000,1,4,6,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,324,324);
INSERT INTO `mob_pools` VALUES (4648,'Fenrir_Prime','Fenrir_Prime',325,0x0000180300000000000000000000000000000000,8,4,6,240,100,0,1,1,1,18,0,32,1417,155,0,0,0,0,0,325,325);
Expand Down Expand Up @@ -6157,7 +6157,7 @@ INSERT INTO `mob_pools` VALUES (6113,'Apollyon_Ahriman','Apollyon_Ahriman',4,0x0
INSERT INTO `mob_pools` VALUES (6114,'Ahrimans_Avatar','Ahrimans_Avatar',35,0x0000790400000000000000000000000000000000,4,5,12,240,100,0,1,1,0,18,0,0,191,131,0,0,115,0,0,35,35);
INSERT INTO `mob_pools` VALUES (6115,'Ahrimans_Avatar','Ahrimans_Avatar',36,0x0000180300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,0,0,1417,131,0,0,0,0,0,36,36);
INSERT INTO `mob_pools` VALUES (6116,'Arch-Omega','Arch-Omega',54,0x0000370400000000000000000000000000000000,1,1,6,240,100,0,1,1,0,18,6214,32,2773,1183,13,0,0,0,0,727,54);
INSERT INTO `mob_pools` VALUES (6117,'Mystic_Avatar','Mystic_Avatar',322,0x0000190300000000000000000000000000000000,1,1,5,240,100,0,1,1,1,18,6144,0,0,131,0,0,0,0,256,322,322);
INSERT INTO `mob_pools` VALUES (6117,'Mystic_Avatar','Mystic_Avatar',322,0x0000190300000000000000000000000000000000,1,1,5,240,100,0,1,1,1,18,6144,0,0,131,0,0,0,0,256,38,322);
INSERT INTO `mob_pools` VALUES (6118,'Mystic_Avatar','Mystic_Avatar',319,0x00001D0300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,256,319,319);
INSERT INTO `mob_pools` VALUES (6119,'Mystic_Avatar','Mystic_Avatar',324,0x00001C0300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,256,324,324);
INSERT INTO `mob_pools` VALUES (6120,'Mystic_Avatar','Mystic_Avatar',321,0x00001A0300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,6144,0,0,131,0,0,0,0,256,321,321);
Expand Down Expand Up @@ -7097,7 +7097,7 @@ INSERT INTO `mob_pools` VALUES (7040,'Hastatus_XIII-XXV','Hastatus_XIII-XXV',25,
-- ASA4 Sugar Coated Direction Primals
INSERT INTO `mob_pools` VALUES (7041,'Ramuh_Prime_ASA','Ramuh_Prime',320,0x00001E0300000000000000000000000000000000,1,4,12,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,0,320);
INSERT INTO `mob_pools` VALUES (7042,'Titan_Prime_ASA','Titan_Prime',321,0x00001A0300000000000000000000000000000000,1,4,6,240,100,0,1,1,1,18,6144,32,0,155,0,0,0,0,0,0,321);
INSERT INTO `mob_pools` VALUES (7043,'Ifrit_Prime_ASA','Ifrit_Prime',322,0x0000190300000000000000000000000000000000,1,4,5,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,0,322);
INSERT INTO `mob_pools` VALUES (7043,'Ifrit_Prime_ASA','Ifrit_Prime',322,0x0000190300000000000000000000000000000000,8,4,5,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,0,322);
INSERT INTO `mob_pools` VALUES (7044,'Leviathan_Prime_ASA','Leviathan_Prime',323,0x00001B0300000000000000000000000000000000,1,4,8,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,0,323);
INSERT INTO `mob_pools` VALUES (7045,'Garuda_Prime_ASA','Garuda_Prime',324,0x00001C0300000000000000000000000000000000,1,4,6,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,0,324);
INSERT INTO `mob_pools` VALUES (7046,'Shiva_Prime_ASA','Shiva_Prime',319,0x00001D0300000000000000000000000000000000,1,4,6,240,100,0,1,1,1,18,6144,0,0,3,0,0,0,0,0,0,319);
Expand All @@ -7111,7 +7111,7 @@ INSERT INTO `mob_pools` VALUES (7048,'Robber_Crab_past','Robber_Crab_past',77,0x
INSERT INTO `mob_pools` VALUES (7049,'Garuda_Prime_TSTBW','Garuda_Prime',37,0x00001C0300000000000000000000000000000000,4,4,6,240,100,0,1,1,0,18,0,0,0,3,0,0,0,0,0,1177,37);
INSERT INTO `mob_pools` VALUES (7050,'Ramuh_Prime_TSTBL','Ramuh_Prime',43,0x00001E0300000000000000000000000000000000,4,4,12,240,100,0,1,1,1,18,0,0,0,3,0,0,0,0,0,1178,43);
INSERT INTO `mob_pools` VALUES (7051,'Shiva_Prime_TSTBI','Shiva_Prime',44,0x00001D0300000000000000000000000000000000,4,4,6,240,100,0,1,1,1,18,0,0,0,3,0,0,0,0,0,1179,44);
INSERT INTO `mob_pools` VALUES (7052,'Ifrit_Prime_TSTBF','Ifrit_Prime',38,0x0000190300000000000000000000000000000000,4,4,5,240,100,0,1,1,0,18,0,0,0,3,0,0,0,0,0,1180,322);
INSERT INTO `mob_pools` VALUES (7052,'Ifrit_Prime_TSTBF','Ifrit_Prime',38,0x0000190300000000000000000000000000000000,8,4,5,240,100,0,1,1,0,18,0,0,0,3,0,0,0,0,0,1180,322);
INSERT INTO `mob_pools` VALUES (7053,'Titan_Prime_TSTBE','Titan_Prime',45,0x00001A0300000000000000000000000000000000,4,4,6,240,100,0,1,1,1,18,0,0,0,3,0,0,0,0,0,1181,45);
INSERT INTO `mob_pools` VALUES (7054,'Leviathan_Prime_TSTBW','Leviathan_Prime',40,0x00001B0300000000000000000000000000000000,4,4,8,240,100,0,1,1,1,18,0,0,0,3,0,0,0,0,0,1182,40);

Expand All @@ -7135,7 +7135,7 @@ INSERT INTO `mob_pools` VALUES (7063,'Locus_Camelopard','Locus_Camelopard',80,0x
INSERT INTO `mob_pools` VALUES (7064,'Locus_Hypnos_Eft','Locus_Hypnos_Eft',98,0x0000450500000000000000000000000000000000,1,1,8,210,100,0,0,0,1,0,0,0,278,133,0,0,0,0,0,98,98);

-- Central Temenos 2nd Floor
INSERT INTO `mob_pools` VALUES (7065,'Mystic_Avatar','Mystic_Avatar',322,0x0000190300000000000000000000000000000000,1,1,5,240,100,0,1,1,1,18,6648,0,0,131,0,0,0,0,256,322,322);
INSERT INTO `mob_pools` VALUES (7065,'Mystic_Avatar','Mystic_Avatar',322,0x0000190300000000000000000000000000000000,1,1,5,240,100,0,1,1,1,18,6648,0,0,131,0,0,0,0,256,38,322);
INSERT INTO `mob_pools` VALUES (7066,'Mystic_Avatar','Mystic_Avatar',319,0x00001D0300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,6648,0,0,3,0,0,0,0,256,319,319);
INSERT INTO `mob_pools` VALUES (7067,'Mystic_Avatar','Mystic_Avatar',324,0x00001C0300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,6648,0,0,3,0,0,0,0,256,324,324);
INSERT INTO `mob_pools` VALUES (7068,'Mystic_Avatar','Mystic_Avatar',321,0x00001A0300000000000000000000000000000000,1,1,6,240,100,0,1,1,1,18,6648,0,0,131,0,0,0,0,256,321,321);
Expand Down
25 changes: 13 additions & 12 deletions sql/mob_skill_lists.sql
Original file line number Diff line number Diff line change
Expand Up @@ -117,14 +117,14 @@ INSERT INTO `mob_skill_lists` VALUES ('Avatar-Garuda',37,871);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Garuda',37,872);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Garuda',37,873);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Garuda',37,874);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,840);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,841);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,842);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,843);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,844);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,845);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,846);
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',38,847);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,840);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,841);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,842);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,843);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,844);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,845);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,846);
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_Misc',38,847);
INSERT INTO `mob_skill_lists` VALUES ('Ixion_Melee',39,2341); -- di hoof attack
INSERT INTO `mob_skill_lists` VALUES ('Ixion_Melee',39,2342); -- di horn attack
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Leviathan',40,858);
Expand Down Expand Up @@ -1441,10 +1441,11 @@ INSERT INTO `mob_skill_lists` VALUES ('Avatar-Titan',321,852); -- Waking the Bea
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Titan',321,853); -- Waking the Beast, earthern_ward
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Titan',321,856); -- Waking the Beast, geocrush
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Titan',321,857); -- Waking the Beast, earthen_fury
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',322,844); -- Waking the Beast, crimson_howl
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',322,846); -- Waking the Beast, flaming_crush
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',322,847); -- Waking the Beast, meteor_strike
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Ifrit',322,848); -- Waking the Beast, inferno
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_TBF',322,842); -- Trial By Fire, burning_strike
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_TBF',322,844); -- Trial By Fire, crimson_howl
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_TBF',322,845); -- Trial By Fire, fire_iv
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_TBF',322,846); -- Trial By Fire, flaming_crush
INSERT INTO `mob_skill_lists` VALUES ('Avatar_Ifrit_TBF',322,847); -- Trial By Fire, meteor_strike
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Leviathan',323,861); -- Waking the Beast, spring_water
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Leviathan',323,862); -- Waking the Beast, slowga
INSERT INTO `mob_skill_lists` VALUES ('Avatar-Leviathan',323,864); -- Waking the Beast, spinning_dive
Expand Down
12 changes: 6 additions & 6 deletions sql/mob_spawn_points.sql
Original file line number Diff line number Diff line change
Expand Up @@ -70547,14 +70547,14 @@ INSERT INTO `mob_spawn_points` VALUES (17621570,'Mumor','Mumor',74,0.000,0.000,0
-- ------------------------------------------------------------

-- Trial by Fire
INSERT INTO `mob_spawn_points` VALUES (17625089,'Ifrit_Prime_Trial','Ifrit Prime',1,503.000,41.000,-367.000,105);
INSERT INTO `mob_spawn_points` VALUES (17625090,'Ifrit_Prime_Trial','Ifrit Prime',1,22.924,-18.996,32.955,105);
INSERT INTO `mob_spawn_points` VALUES (17625091,'Ifrit_Prime_Trial','Ifrit Prime',1,-376.950,-79.007,513.097,105);
INSERT INTO `mob_spawn_points` VALUES (17625089,'Ifrit_Prime_TBF','Ifrit Prime',1,503.000,41.000,-367.000,105);
INSERT INTO `mob_spawn_points` VALUES (17625090,'Ifrit_Prime_TBF','Ifrit Prime',1,22.924,-18.996,32.955,105);
INSERT INTO `mob_spawn_points` VALUES (17625091,'Ifrit_Prime_TBF','Ifrit Prime',1,-376.950,-79.007,513.097,105);

-- Trial-size Trial by Fire
INSERT INTO `mob_spawn_points` VALUES (17625092,'Ifrit_Prime_Trial','Ifrit Prime',2,503.000,41.000,-367.000,105);
INSERT INTO `mob_spawn_points` VALUES (17625093,'Ifrit_Prime_Trial','Ifrit Prime',2,22.924,-18.996,32.955,105);
INSERT INTO `mob_spawn_points` VALUES (17625094,'Ifrit_Prime_Trial','Ifrit Prime',2,-376.950,-79.007,513.097,105);
INSERT INTO `mob_spawn_points` VALUES (17625092,'Ifrit_Prime_TSTBF','Ifrit Prime',2,503.000,41.000,-367.000,105);
INSERT INTO `mob_spawn_points` VALUES (17625093,'Ifrit_Prime_TSTBF','Ifrit Prime',2,22.924,-18.996,32.955,105);
INSERT INTO `mob_spawn_points` VALUES (17625094,'Ifrit_Prime_TSTBF','Ifrit Prime',2,-376.950,-79.007,513.097,105);

-- Waking the Beast
INSERT INTO `mob_spawn_points` VALUES (17625095,'Ifrit_Prime_WTB','Ifrit Prime',3,503,41,-367,105);
Expand Down

0 comments on commit ef7ec9b

Please sign in to comment.