Skip to content

Commit 662a457

Browse files
committed
Pirates
1 parent 6793b29 commit 662a457

2 files changed

Lines changed: 160 additions & 0 deletions

File tree

src/Data/Spectres.lua

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13765,3 +13765,151 @@ minions["Metadata/Monsters/DrownedCrawler/DrownedCrawler__"] = {
1376513765
mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533]
1376613766
},
1376713767
}
13768+
13769+
minions["Metadata/Monsters/Pirates/PirateBootyBlaster"] = {
13770+
name = "Rotting Soulcatcher",
13771+
monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "not_dex", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", },
13772+
life = 2,
13773+
baseDamageIgnoresAttackSpeed = true,
13774+
energyShield = 0.25,
13775+
fireResist = 0,
13776+
coldResist = 30,
13777+
lightningResist = 0,
13778+
chaosResist = 0,
13779+
damage = 2,
13780+
damageSpread = 0.2,
13781+
attackTime = 1.5,
13782+
attackRange = 14,
13783+
accuracy = 1,
13784+
baseMovementSpeed = 7,
13785+
spectreReservation = 84,
13786+
companionReservation = 42.3,
13787+
monsterCategory = "Undead",
13788+
spawnLocation = {
13789+
"Castaway (Map)",
13790+
"Flotsam (Map)",
13791+
"Journey's End (Act 4)",
13792+
"Found in Maps",
13793+
},
13794+
skillList = {
13795+
"MeleeAtAnimationSpeed",
13796+
"MMSBootyBlasterSoulRelease",
13797+
"GSSoulBlast",
13798+
"EASBootyBlasterSoulRelease",
13799+
"MPSBootyBlasterSoulRelease",
13800+
"MMSBootyBlasterSoulReleaseFlinch",
13801+
},
13802+
modList = {
13803+
-- strafe_distance_+% [strafe_distance_+% = -60]
13804+
mod("StunDuration", "OVERRIDE", 4.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4866]
13805+
},
13806+
}
13807+
13808+
minions["Metadata/Monsters/ManOWar/ManoWar"] = {
13809+
name = "Man o' War",
13810+
monsterTags = { "caster", "lightning_affinity", "not_dex", "not_str", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", "water", },
13811+
life = 1.75,
13812+
baseDamageIgnoresAttackSpeed = true,
13813+
energyShield = 0.1,
13814+
fireResist = 0,
13815+
coldResist = 0,
13816+
lightningResist = 75,
13817+
chaosResist = 0,
13818+
damage = 1.75,
13819+
damageSpread = 0.2,
13820+
attackTime = 1.5,
13821+
attackRange = 14,
13822+
accuracy = 1,
13823+
baseMovementSpeed = 18,
13824+
spectreReservation = 76,
13825+
companionReservation = 39.6,
13826+
monsterCategory = "Undead",
13827+
spawnLocation = {
13828+
"Castaway (Map)",
13829+
"Journey's End (Act 4)",
13830+
"Found in Maps",
13831+
},
13832+
skillList = {
13833+
"MeleeAtAnimationSpeed",
13834+
"GSJellyfishLightningTendrils",
13835+
"TBJellyfishLightningTendrilsLeft",
13836+
"GTJellyfishLightningTendrilsLeft",
13837+
"GTJellyfishLightningTendrilsRight",
13838+
"TBJellyfishLightningTendrilsRight",
13839+
"GSJellyfishLightningTendrilsLeft",
13840+
},
13841+
modList = {
13842+
-- how_stunning [how_stunning = 75]
13843+
mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250]
13844+
},
13845+
}
13846+
13847+
minions["Metadata/Monsters/Pirates/PirateCannon"] = {
13848+
name = "Rotting Cannoneer",
13849+
monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "physical_affinity", "ranged", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", },
13850+
life = 1.5,
13851+
baseDamageIgnoresAttackSpeed = true,
13852+
fireResist = 0,
13853+
coldResist = 30,
13854+
lightningResist = 0,
13855+
chaosResist = 0,
13856+
damage = 1.5,
13857+
damageSpread = 0.2,
13858+
attackTime = 1.5,
13859+
attackRange = 14,
13860+
accuracy = 1,
13861+
baseMovementSpeed = 8,
13862+
spectreReservation = 67,
13863+
companionReservation = 36.6,
13864+
monsterCategory = "Undead",
13865+
spawnLocation = {
13866+
"Castaway (Map)",
13867+
"Flotsam (Map)",
13868+
"Journey's End (Act 4)",
13869+
"Found in Maps",
13870+
},
13871+
skillList = {
13872+
"MeleeAtAnimationSpeed",
13873+
"MPWPirateCannonball",
13874+
"GAPirateCannonballImpact",
13875+
},
13876+
modList = {
13877+
mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933]
13878+
},
13879+
}
13880+
13881+
minions["Metadata/Monsters/Pirates/PirateBarrel"] = {
13882+
name = "Rotting Demolitionist",
13883+
monsterTags = { "allows_inc_aoe", "fire_affinity", "humanoid", "physical_affinity", "ranged", "skeleton", "slow_movement", "StaffWood_onhit_audio", "undead", },
13884+
life = 1.5,
13885+
baseDamageIgnoresAttackSpeed = true,
13886+
fireResist = 0,
13887+
coldResist = 30,
13888+
lightningResist = 0,
13889+
chaosResist = 0,
13890+
damage = 1.5,
13891+
damageSpread = 0.2,
13892+
attackTime = 1.5,
13893+
attackRange = 10,
13894+
accuracy = 1,
13895+
baseMovementSpeed = 28,
13896+
spectreReservation = 67,
13897+
companionReservation = 36.6,
13898+
monsterCategory = "Undead",
13899+
spawnLocation = {
13900+
"Castaway (Map)",
13901+
"Flotsam (Map)",
13902+
"Journey's End (Act 4)",
13903+
"Found in Maps",
13904+
},
13905+
skillList = {
13906+
"MeleeAtAnimationSpeed",
13907+
"MPWPirateBarrelToss",
13908+
"EASPirateBarrelPickup",
13909+
"EASPirateBarrelBurn",
13910+
"GAPirateBarrelTossImpact",
13911+
},
13912+
modList = {
13913+
mod("StunDuration", "OVERRIDE", 3.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3600]
13914+
},
13915+
}

src/Export/Minions/Spectres.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1221,3 +1221,15 @@ local minions, mod, flag = ...
12211221

12221222
#spectre Metadata/Monsters/DrownedCrawler/DrownedCrawler__
12231223
#emit
1224+
1225+
#spectre Metadata/Monsters/Pirates/PirateBootyBlaster
1226+
#emit
1227+
1228+
#spectre Metadata/Monsters/ManOWar/ManoWar
1229+
#emit
1230+
1231+
#spectre Metadata/Monsters/Pirates/PirateCannon
1232+
#emit
1233+
1234+
#spectre Metadata/Monsters/Pirates/PirateBarrel
1235+
#emit

0 commit comments

Comments
 (0)