Skip to content

Commit 6793b29

Browse files
committed
Drowned Monsters
1 parent 16803bd commit 6793b29

4 files changed

Lines changed: 150 additions & 0 deletions

File tree

src/Data/Skills/spectre.lua

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1249,6 +1249,35 @@ skills["GACenobiteBloaterSlam"] = {
12491249
},
12501250
}
12511251
}
1252+
skills["GADrownedCrawlerSwipe"] = {
1253+
name = "Swipe",
1254+
hidden = true,
1255+
skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, },
1256+
castTime = 1,
1257+
qualityStats = {
1258+
},
1259+
levels = {
1260+
[1] = { baseMultiplier = 1.2, levelRequirement = 0, },
1261+
},
1262+
statSets = {
1263+
[1] = {
1264+
label = "Swipe",
1265+
incrementalEffectiveness = 0.054999999701977,
1266+
statDescriptionScope = "skill_stat_descriptions",
1267+
baseFlags = {
1268+
triggerable = true,
1269+
attack = true,
1270+
},
1271+
stats = {
1272+
"base_skill_can_be_blocked",
1273+
"base_skill_can_be_avoided_by_dodge_roll",
1274+
},
1275+
levels = {
1276+
[1] = { actorLevel = 1, },
1277+
},
1278+
},
1279+
}
1280+
}
12521281
skills["GAFigureheadSlamGhostFlame"] = {
12531282
name = "Slam",
12541283
hidden = true,

src/Data/Spectres.lua

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13659,3 +13659,109 @@ minions["Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer"] = {
1365913659
mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400]
1366013660
},
1366113661
}
13662+
13663+
minions["Metadata/Monsters/DrownedCrew/DrownedCrewSword_"] = {
13664+
name = "Drowned Explorer",
13665+
monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "melee_mod", "monster_barely_moves", "physical_affinity", "skeleton", "undead", "very_slow_movement", },
13666+
life = 1,
13667+
baseDamageIgnoresAttackSpeed = true,
13668+
fireResist = 0,
13669+
coldResist = 30,
13670+
lightningResist = 0,
13671+
chaosResist = 0,
13672+
damage = 1.1,
13673+
damageSpread = 0.3,
13674+
attackTime = 1.755,
13675+
attackRange = 9,
13676+
accuracy = 1,
13677+
weaponType1 = "One Handed Sword",
13678+
baseMovementSpeed = 8,
13679+
spectreReservation = 50,
13680+
companionReservation = 30,
13681+
monsterCategory = "Undead",
13682+
spawnLocation = {
13683+
"Castaway (Map)",
13684+
"Flotsam (Map)",
13685+
"Glacial Tarn (Act 6)",
13686+
"Journey's End (Act 4)",
13687+
"Kedge Bay (Act 4)",
13688+
"The Drowned City (Act 3)",
13689+
"Found in Maps",
13690+
},
13691+
skillList = {
13692+
"MeleeAtAnimationSpeed",
13693+
},
13694+
modList = {
13695+
mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000]
13696+
},
13697+
}
13698+
13699+
minions["Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead"] = {
13700+
name = "Drowned Bearer",
13701+
monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "fire_affinity", "melee_mod", "physical_affinity", "undead", "very_slow_movement", "zombie", },
13702+
life = 1.8,
13703+
baseDamageIgnoresAttackSpeed = true,
13704+
fireResist = 30,
13705+
coldResist = 0,
13706+
lightningResist = 0,
13707+
chaosResist = 0,
13708+
damage = 1.8,
13709+
damageSpread = 0.2,
13710+
attackTime = 4.8,
13711+
attackRange = 20,
13712+
accuracy = 1,
13713+
weaponType1 = "Two Handed Mace",
13714+
baseMovementSpeed = 7,
13715+
spectreReservation = 77,
13716+
companionReservation = 40.2,
13717+
monsterCategory = "Undead",
13718+
spawnLocation = {
13719+
"Castaway (Map)",
13720+
"Flotsam (Map)",
13721+
"Kedge Bay (Act 4)",
13722+
"Found in Maps",
13723+
},
13724+
skillList = {
13725+
"MASStatueWretchPush",
13726+
"GAFigureheadSlamGhostFlame",
13727+
},
13728+
modList = {
13729+
mod("StunDuration", "OVERRIDE", 2.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2866]
13730+
},
13731+
}
13732+
13733+
minions["Metadata/Monsters/DrownedCrawler/DrownedCrawler__"] = {
13734+
name = "Drowned Crawler",
13735+
monsterTags = { "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_fast_movement", },
13736+
life = 1.5,
13737+
baseDamageIgnoresAttackSpeed = true,
13738+
evasion = 0.6,
13739+
fireResist = 0,
13740+
coldResist = 30,
13741+
lightningResist = 0,
13742+
chaosResist = 0,
13743+
damage = 1.5,
13744+
damageSpread = 0.2,
13745+
attackTime = 1.17,
13746+
attackRange = 8,
13747+
accuracy = 1,
13748+
weaponType1 = "None",
13749+
baseMovementSpeed = 62,
13750+
spectreReservation = 67,
13751+
companionReservation = 36.6,
13752+
monsterCategory = "Undead",
13753+
spawnLocation = {
13754+
"Castaway (Map)",
13755+
"Kedge Bay (Act 4)",
13756+
"The Drowned City (Act 3)",
13757+
"Found in Maps",
13758+
},
13759+
skillList = {
13760+
"GADrownedCrawlerSwipe",
13761+
"DTTDrownedCrawlerLeap",
13762+
"MeleeAtAnimationSpeedComboTEMP",
13763+
},
13764+
modList = {
13765+
mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533]
13766+
},
13767+
}

src/Export/Minions/Spectres.txt

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

12131213
#spectre Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer
12141214
#emit
1215+
1216+
#spectre Metadata/Monsters/DrownedCrew/DrownedCrewSword_
1217+
#emit
1218+
1219+
#spectre Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead
1220+
#emit
1221+
1222+
#spectre Metadata/Monsters/DrownedCrawler/DrownedCrawler__
1223+
#emit

src/Export/Skills/spectre.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,12 @@ statMap = {
235235
#mods
236236
#skillEnd
237237

238+
#skill GADrownedCrawlerSwipe Swipe
239+
#set GADrownedCrawlerSwipe
240+
#flags triggerable attack
241+
#mods
242+
#skillEnd
243+
238244
#skill GAFigureheadSlamGhostFlame Slam
239245
#set GAFigureheadSlamGhostFlame
240246
#flags triggerable attack area

0 commit comments

Comments
 (0)