Skip to content

Commit e920c07

Browse files
author
LocalIdentity
committed
Export Minion / Spectre OT file stats
The ot files for minions and spectres sometimes contain stats in them that are important for us to know e.g. Stun modifiers or attack speed per rage
1 parent 873f311 commit e920c07

5 files changed

Lines changed: 410 additions & 27 deletions

File tree

src/Data/Minions.lua

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ minions["SummonedRagingSpirit"] = {
6262
},
6363
modList = {
6464
mod("Speed", "MORE", 40, 1, 0), -- MonsterSummonedSkullFastAttack1 [active_skill_attack_speed_+%_final = 40]
65+
-- untargetable_by_monster_ai [untargetable_by_monster_ai = 1]
6566
},
6667
}
6768

@@ -126,6 +127,8 @@ minions["RaisedSkeletonBrute"] = {
126127
},
127128
modList = {
128129
-- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1]
130+
-- melee_conditional_step_distance [melee_conditional_step_distance = 14]
131+
-- active_skill_hit_damage_stun_multiplier_+%_final [active_skill_hit_damage_stun_multiplier_+%_final = 50]
129132
},
130133
}
131134

@@ -255,6 +258,7 @@ minions["RaisedSkeletonArsonist"] = {
255258
},
256259
modList = {
257260
-- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1]
261+
-- strafe_distance_+% [strafe_distance_+% = -40]
258262
},
259263
}
260264

@@ -288,6 +292,7 @@ minions["RaisedSkeletonReaver"] = {
288292
},
289293
modList = {
290294
-- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1]
295+
-- attack_speed_+%_per_2_rage [attack_speed_+%_per_2_rage = 6]
291296
},
292297
}
293298

@@ -511,6 +516,7 @@ minions["UnearthBoneConstruct"] = {
511516
},
512517
modList = {
513518
-- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1]
519+
-- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2930]
514520
},
515521
}
516522

@@ -542,6 +548,9 @@ minions["SummonedRhoa"] = {
542548
modList = {
543549
-- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1]
544550
-- MonsterIgnoreActorScaleFromStats [ignore_actor_scale_from_stats = 1]
551+
-- set_has_quadruped_head_control [set_has_quadruped_head_control = 1]
552+
-- set_quadruped_head_turn_duration_ms [set_quadruped_head_turn_duration_ms = 200]
553+
-- no_blood_on_death [no_blood_on_death = 1]
545554
},
546555
}
547556

@@ -573,6 +582,18 @@ minions["ManifestWeapon"] = {
573582
"GAAnimateWeaponQuarterstaffSweep",
574583
},
575584
modList = {
585+
-- minion_does_not_equip_quiver [minion_does_not_equip_quiver = 1]
586+
-- monster_gets_item_stats [monster_gets_item_stats = 1]
587+
-- untargetable_by_monster_ai [untargetable_by_monster_ai = 1]
588+
-- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1]
589+
-- set_cannot_be_chained_from [set_cannot_be_chained_from = 1]
590+
-- set_base_maximum_life_is_one [set_base_maximum_life_is_one = 1]
591+
-- base_cannot_be_stunned [base_cannot_be_stunned = 1]
592+
-- cannot_be_knocked_back [cannot_be_knocked_back = 1]
593+
-- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1]
594+
-- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1]
595+
-- hide_buff_visuals [hide_buff_visuals = 1]
596+
-- hide_mini_life_bar [hide_mini_life_bar = 1]
576597
},
577598
}
578599

@@ -599,6 +620,22 @@ minions["RavenousSwarm"] = {
599620
"RavenousSwarmAttack",
600621
},
601622
modList = {
623+
-- immune_to_curses [immune_to_curses = 1]
624+
-- immune_to_auras_from_other_entities [immune_to_auras_from_other_entities = 1]
625+
-- set_item_drop_slots [set_item_drop_slots = 0]
626+
-- mana_regeneration_rate_per_minute_% [mana_regeneration_rate_per_minute_% = 100]
627+
-- base_maximum_mana [base_maximum_mana = 100000]
628+
-- set_monster_no_drops_or_experience [set_monster_no_drops_or_experience = 1]
629+
-- set_monster_do_not_fracture [set_monster_do_not_fracture = 1]
630+
-- set_max_frenzy_charges [set_max_frenzy_charges = 0]
631+
-- set_max_endurance_charges [set_max_endurance_charges = 0]
632+
-- set_max_power_charges [set_max_power_charges = 0]
633+
-- is_hidden_monster [is_hidden_monster = 1]
634+
mod("Condition:CannotBeDamaged", "FLAG", 1, 0, 0), -- base_cannot_be_damaged [base_cannot_be_damaged = 1]
635+
-- base_cannot_be_stunned [base_cannot_be_stunned = 1]
636+
-- cannot_be_knocked_back [cannot_be_knocked_back = 1]
637+
-- base_cannot_be_frozen [base_cannot_be_frozen = 1]
638+
-- base_maximum_life_is_one [base_maximum_life_is_one = 1]
602639
},
603640
}
604641

@@ -627,5 +664,24 @@ minions["LivingLightning"] = {
627664
},
628665
modList = {
629666
-- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1]
667+
-- immune_to_curses [immune_to_curses = 1]
668+
-- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1]
669+
-- set_item_drop_slots [set_item_drop_slots = 0]
670+
-- set_monster_no_drops_or_experience [set_monster_no_drops_or_experience = 1]
671+
-- set_monster_do_not_fracture [set_monster_do_not_fracture = 1]
672+
-- set_max_frenzy_charges [set_max_frenzy_charges = 0]
673+
-- set_max_endurance_charges [set_max_endurance_charges = 0]
674+
-- set_max_power_charges [set_max_power_charges = 0]
675+
-- base_cannot_be_stunned [base_cannot_be_stunned = 1]
676+
-- cannot_be_knocked_back [cannot_be_knocked_back = 1]
677+
-- set_phase_through_objects [set_phase_through_objects = 1]
678+
-- untargetable_by_monster_ai [untargetable_by_monster_ai = 1]
679+
-- set_minion_cannot_be_directed [set_minion_cannot_be_directed = 1]
680+
-- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1]
681+
-- set_cannot_be_chained_from [set_cannot_be_chained_from = 1]
682+
-- set_base_maximum_life_is_one [set_base_maximum_life_is_one = 1]
683+
-- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1]
684+
-- hide_buff_visuals [hide_buff_visuals = 1]
685+
-- hide_mini_life_bar [hide_mini_life_bar = 1]
630686
},
631687
}

0 commit comments

Comments
 (0)