From 6b8ff217c521507fca200c80c53ea9d4520ddcef Mon Sep 17 00:00:00 2001 From: Maleclypse <54345792+Maleclypse@users.noreply.github.com> Date: Thu, 2 Apr 2020 18:34:50 -0400 Subject: [PATCH] [Aftershock] Tripod remove hardcoded flamethrower (#39091) --- data/mods/Aftershock/mobs/robots.json | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/data/mods/Aftershock/mobs/robots.json b/data/mods/Aftershock/mobs/robots.json index f4aaf5aacfbde..f2e3e722d4ff4 100644 --- a/data/mods/Aftershock/mobs/robots.json +++ b/data/mods/Aftershock/mobs/robots.json @@ -133,10 +133,29 @@ "armor_cut": 8, "path_settings": { "max_dist": 5 }, "revert_to_itype": "bot_tripod", - "special_attacks": [ [ "FLAMETHROWER", 10 ] ], + "starting_ammo": { "napalm": 10000 }, + "special_attacks": [ + { + "type": "gun", + "cooldown": 1, + "gun_type": "rm451_flamethrower", + "ammo_type": "napalm", + "fake_skills": [ [ "gun", 4 ], [ "launcher", 5 ] ], + "fake_dex": 10, + "no_ammo_sound": "hiss!", + "ranges": [ [ 0, 10, "DEFAULT" ] ], + "require_targeting_player": true, + "require_targeting_npc": true, + "require_targeting_monster": true, + "targeting_cost": 200, + "targeting_timeout_extend": -10, + "targeting_sound": "\"Hostile Detected.\"", + "targeting_volume": 10 + } + ], "death_drops": { "groups": [ [ "robots", 4 ], [ "tripod", 1 ] ] }, "death_function": [ "BROKEN" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "BASHES", "NO_BREATHE", "ELECTRONIC", "CLIMBS", "PRIORITIZE_TARGETS" ] + "flags": [ "SEES", "HEARS", "GOODHEARING", "BASHES", "NO_BREATHE", "ELECTRONIC", "CLIMBS", "PRIORITIZE_TARGETS", "FIREPROOF" ] }, { "id": "afs_mon_sentinel_lx",