Skip to content

Commit f709c73

Browse files
committed
Tarnished Scarab
1 parent ba09ac3 commit f709c73

File tree

4 files changed

+106
-0
lines changed

4 files changed

+106
-0
lines changed

src/Data/Skills/minion.lua

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1027,6 +1027,72 @@ skills["GAAnimateWeaponQuarterstaffSweep"] = {
10271027
}
10281028
-- Spectres here for now as spectres aren't using the spectre.lua skills file
10291029

1030+
skills["GAMediumBeetleChargedSunder"] = {
1031+
name = "Charged Sunder",
1032+
hidden = true,
1033+
skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, },
1034+
castTime = 2,
1035+
qualityStats = {
1036+
},
1037+
levels = {
1038+
[1] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2, cooldown = 5.5, levelRequirement = 0, },
1039+
},
1040+
statSets = {
1041+
[1] = {
1042+
label = "Charged Sunder",
1043+
incrementalEffectiveness = 0.054999999701977,
1044+
statDescriptionScope = "skill_stat_descriptions",
1045+
baseFlags = {
1046+
attack = true,
1047+
area = true,
1048+
},
1049+
constantStats = {
1050+
{ "attack_maximum_action_distance_+", 20 },
1051+
{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 60 },
1052+
},
1053+
stats = {
1054+
"is_area_damage",
1055+
},
1056+
levels = {
1057+
[1] = { actorLevel = 1, },
1058+
[2] = { actorLevel = 20, },
1059+
[3] = { actorLevel = 21, },
1060+
[4] = { actorLevel = 84, },
1061+
},
1062+
},
1063+
}
1064+
}
1065+
skills["GAMediumBeetleSunder"] = {
1066+
name = "Sunder",
1067+
hidden = true,
1068+
skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, },
1069+
castTime = 2,
1070+
qualityStats = {
1071+
},
1072+
levels = {
1073+
[1] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.35, cooldown = 5.5, levelRequirement = 0, },
1074+
},
1075+
statSets = {
1076+
[1] = {
1077+
label = "Sunder",
1078+
incrementalEffectiveness = 0.054999999701977,
1079+
statDescriptionScope = "skill_stat_descriptions",
1080+
baseFlags = {
1081+
attack = true,
1082+
area = true,
1083+
},
1084+
constantStats = {
1085+
{ "attack_maximum_action_distance_+", 14 },
1086+
},
1087+
stats = {
1088+
"is_area_damage",
1089+
},
1090+
levels = {
1091+
[1] = { actorLevel = 1, },
1092+
},
1093+
},
1094+
}
1095+
}
10301096
skills["GATwoHeadedTitanSlam"] = {
10311097
name = "Slam",
10321098
hidden = true,

src/Data/Spectres.lua

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,31 @@ minions["Metadata/Monsters/TwoheadedTitan/TwoHeadedTitan"] = {
3030
},
3131
}
3232

33+
-- Scarab
34+
minions["Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredDull"] = {
35+
name = "Tarnished Scarab",
36+
monsterTags = { "2HSharpMetal_onhit_audio", "allows_inc_aoe", "beast", "fast_movement", "insect", "lightning_affinity", "melee", "not_dex", "not_int", },
37+
life = 1.5,
38+
baseDamageIgnoresAttackSpeed = true,
39+
armour = 0.7,
40+
fireResist = 0,
41+
coldResist = -30,
42+
lightningResist = 0,
43+
chaosResist = 0,
44+
damage = 1.5,
45+
damageSpread = 0.2,
46+
attackTime = 1.5,
47+
attackRange = 12,
48+
accuracy = 1,
49+
skillList = {
50+
"MeleeAtAnimationSpeed",
51+
"GAMediumBeetleChargedSunder",
52+
"GAMediumBeetleSunder",
53+
},
54+
modList = {
55+
},
56+
}
57+
3358
-- Sentinel
3459
minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinel"] = {
3560
name = "Stone Sentinel",

src/Export/Minions/Spectres.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ local minions, mod, flag = ...
88
-- Goliath
99
#spectre Metadata/Monsters/TwoheadedTitan/TwoHeadedTitan
1010

11+
-- Scarab
12+
#spectre Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredDull
13+
1114
-- Sentinel
1215
#spectre Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinel
1316

src/Export/Skills/minion.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,18 @@ skills["MinionInstability"] = {
181181

182182
-- Spectres here for now as spectres aren't using the spectre.lua skills file
183183

184+
#skill GAMediumBeetleChargedSunder Charged Sunder
185+
#set GAMediumBeetleChargedSunder
186+
#flags attack area
187+
#mods
188+
#skillEnd
189+
190+
#skill GAMediumBeetleSunder Sunder
191+
#set GAMediumBeetleSunder
192+
#flags attack area
193+
#mods
194+
#skillEnd
195+
184196
#skill GATwoHeadedTitanSlam Slam
185197
#set GATwoHeadedTitanSlam
186198
#flags attack melee area

0 commit comments

Comments
 (0)