1029 files changed, 1399 insertions(+), 1866 deletions(-)
diff --git config_180613_1601/Items/consumable/trail_helix.txt config_180613_1601/Items/consumable/trail_helix.txt
new file mode 100644
index 0000000..43511bb
--- /dev/null
+++ config_180613_1601/Items/consumable/trail_helix.txt
@@ -0,0 +1,11 @@
+actions:
+- soulbound:
+    state: 'true'
+- deco:
+    superTrail: SuperSpeedHelix
+hexColor: 0000ff
+icon: ItemDye
+id: trail_helix
+slot: ConsumableAction
+tier: '0'
+uses: '5'
diff --git config_180613_1601/Items/consumable/trail_rainbow.txt config_180613_1601/Items/consumable/trail_rainbow.txt
new file mode 100644
index 0000000..09cfd68
--- /dev/null
+++ config_180613_1601/Items/consumable/trail_rainbow.txt
@@ -0,0 +1,11 @@
+actions:
+- soulbound:
+    state: 'true'
+- deco:
+    superTrail: SuperSpeedRainbow
+hexColor: 0000ff
+icon: ItemDye
+id: trail_rainbow
+slot: ConsumableAction
+tier: '0'
+uses: '5'
diff --git config_180613_1601/Items/variant/unlock_playerclass_medic_epica.txt config_180613_1601/Items/variant/unlock_playerclass_medic_epica.txt
new file mode 100644
index 0000000..c66ce59
--- /dev/null
+++ config_180613_1601/Items/variant/unlock_playerclass_medic_epica.txt
@@ -0,0 +1,8 @@
+actions:
+- unlock:
+    item_id: playerclass_medic_epica
+    text: action_info_unlock_short
+icon: ItemVariant
+id: unlock_playerclass_medic_epica
+slot: ConsumableAction
+uses: '1'
diff --git config_180613_1601/Items/variant/unlock_playerclass_walker_epica.txt config_180613_1601/Items/variant/unlock_playerclass_walker_epica.txt
new file mode 100644
index 0000000..f09aff2
--- /dev/null
+++ config_180613_1601/Items/variant/unlock_playerclass_walker_epica.txt
@@ -0,0 +1,8 @@
+actions:
+- unlock:
+    item_id: playerclass_walker_epica
+    text: action_info_unlock_short
+icon: ItemVariant
+id: unlock_playerclass_walker_epica
+slot: ConsumableAction
+uses: '1'
diff --git config_180604_1906/Quests/quests_daily.txt config_180613_1601/Quests/quests_daily.txt
index 0443ba7..8716adb 100644
--- config_180604_1906/Quests/quests_daily.txt
+++ config_180613_1601/Quests/quests_daily.txt
@@ -72,10 +72,48 @@
     quests:
     - id: tut_complete
   showInaccessible: 'false'
   source: giver
   tier: '8'
+- autoComplete: 'false'
+  completeAtGiver: tavern
+  goals:
+  - setpiece: DQ_SP_5XHMT_ice
+    target: '1'
+    type: kill
+    units:
+    - id: DQ_SP_5XHMT_ice_treasure
+  id: DQ_SP_5XHMT_ice
+  permanent: 'false'
+  replayConfig: immediate
+  requirements:
+    planeLevelMax: '20'
+    planeLevelMin: '15'
+    quests:
+    - id: tut_complete
+  showInaccessible: 'false'
+  source: giver
+  tier: '10'
+- autoComplete: 'false'
+  completeAtGiver: tavern
+  goals:
+  - setpiece: DQ_SP_5XHMT_fire
+    target: '1'
+    type: kill
+    units:
+    - id: DQ_SP_5XHMT_fire_treasure
+  id: DQ_SP_5XHMT_fire
+  permanent: 'false'
+  replayConfig: immediate
+  requirements:
+    planeLevelMax: '20'
+    planeLevelMin: '15'
+    quests:
+    - id: tut_complete
+  showInaccessible: 'false'
+  source: giver
+  tier: '10'
 - autoComplete: 'true'
   goals: []
   id: dailyreward_Monday
   listSortPriority: '-1000000'
   replayConfig: afterTimeout
diff --git config_180604_1906/Texts/en-US/events.txt config_180613_1601/Texts/en-US/events.txt
index d04c237..5be6826 100644
--- config_180604_1906/Texts/en-US/events.txt
+++ config_180613_1601/Texts/en-US/events.txt
@@ -57,21 +57,27 @@ news_about_news:
   title: 'News: We Now Have News'
 news_fowl_furculas:
   description: "It’s been an exciting week with the latest 5-day playtest recently coming to an end. The team has been thrilled to see old and new players enjoying the game again, experiencing the new content and systems, and giving some great feedback! If you played in the playtest and have feedback, please send it to us via the Steambirds Alliance Discord or on the feedback forum thread, if you have access. \n"
   header_image: ''
   title: 'News: Fledgeling Fowl Furculas'
+news_quizzical_quails:
+  description: "The 5-day playtest starts on June 13th. Ends June 18th, 10AM\n\n- New events and news UI. \n- Reworked boss vulnerable states. \n- Even more new icons. \n- Scrap (free currency) prices on items in the store\n- Usual swath of bug fixes and small improvements.\n\nPlease give us your feedback in the Steambirds Discord channel.\n"
+  header_image: example_header_image
+  title: 'News: June Private Playtest'
 playtest_event:
   description: "To kick off the winter season, the Empire is transferring fuel from the poor outer regions into the capital city.\n\nThey've commissioned elite guards around the fuel depots in the lowlands.  And there's rumor of a cruel Noble guarding the main supplies inside the city walls.\n\n<b><size=18><color=ffffffff>Special Rewards</color></size></b>\n - Golden Raptor skin\n - Double XP all day Friday\n\n<b><size=18><color=ffffffff>Schedule</color></size></b>\n {0}- Start: {1}\n - End: {2}\n"
   ending_server_message: The playtest is over!
   header_image: example_header_image
   starting_server_message: Playtest is starting now!
   title: Pre-Launch Playtest
 test_event:
   description: "This event is for testing, you should never see it when this feature is done.\n\nStop reading this, to simulate what that would be like.\n\nShhh.\n\n<b><size=18><color=ffffffff>Schedule</color></size></b>\n {0}- Start: {1}\n - End: {2}\n"
-  ending_server_message: ''
+  ending_server_message: 'Test Event Ending Test Event Ending Test Event Ending
+
+    Test Event Ending Test Event Ending'
   header_image: ''
-  starting_server_message: ''
+  starting_server_message: Test Event Starting Test Event Starting Test Event Starting Test Event Starting Test Event Starting Test Event Starting Test Event Starting Test Event Starting Test Event Starting Test Event Starting
   title: TEST EVENT
 test_news:
   description: 'This shouldn''t show up.
 
     '
diff --git config_180604_1906/Texts/en-US/item.txt config_180613_1601/Texts/en-US/item.txt
index b2b5703..df3f634 100644
--- config_180604_1906/Texts/en-US/item.txt
+++ config_180613_1601/Texts/en-US/item.txt
@@ -69,14 +69,14 @@ DQ_CX_51HMT_highmountainhunter_eye_of_meowza:
   name: Eye of Meowza
 DQ_CX_51HMT_ninjaleader_list_of_names:
   description: It's a list of names; Most of them are crossed off.  It's also has a disturbing amount of blood on it.
   name: List of Names
 DQ_SP_5XHMT_heist_botcoins:
-  description: Intricate shiny coins made by cat robots. Each coin is unique and costs 1 barrel of oil to mint.
-  name: CatBotCoins™
+  description: A unique numbered coin made by feline robots. Each is minted using arcane mathematical rituals and the blood of a thousand mice.
+  name: Imperial Coin
 DQ_SP_5XHMT_mine_ancient_idol:
-  description: A slightly decayed golden statuette of a hero with a sword. The archaeologists believe it belonged to a bird gladiator by the name of 'Russell Crow.'
+  description: A beaten golden statuette of a figure brandishing a gladius. The archaeologists believe it represents a bird gladiator known only as Rustling Crow.
   name: Ancient Idol
 armor_0:
   description: Constructed from cloth for lightness, not because it's cheap.
   name: Cloth Fuselage
 armor_1:
diff --git config_180613_1601/Texts/en-US/legal.txt config_180613_1601/Texts/en-US/legal.txt
new file mode 100644
index 0000000..2238d55
--- /dev/null
+++ config_180613_1601/Texts/en-US/legal.txt
@@ -0,0 +1,8 @@
+eula:
+  body: "<b>STEAMBIRDS ALLIANCE & SPRY FOX NETWORK END USER LICENSE AGREEMENT</b>\n\nLAST REVISED: OCTOBER 6, 2017\n\nCAREFULLY READ THIS AGREEMENT (THE “AGREEMENT”) BEFORE INSTALLING STEAMBIRDS ALLIANCE OR USING THE SPRY FOX NETWORK. IF YOU DO NOT AGREE WITH ALL OF THE TERMS OF THIS AGREEMENT, YOU MAY NOT INSTALL THIS SOFTWARE PROGRAM.\n\nThank you for your interest in Spry Fox LLC’s (“Spry Fox” or “we”) Spry Fox Network game platform (“Spry Fox Network”) and Spry Fox’s interactive games (“Games”). This Agreement sets forth the terms and conditions under which you are licensed to access the Spry Fox Network, and use Games on the Spry Fox Network. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, YOU ARE NOT PERMITTED TO INSTALL, COPY OR USE ANY OF THE GAMES OR TO ACCESS THE SPRY FOX NETWORK.\n\n    1. <b>THE SPRY FOX NETWORK ACCOUNT.</b>\n        A. <b>Use of the Spry Fox Network Account.</b>  To use the Spry Fox Network, you must register, or have previously established, an account on the Spry Fox Network (an “Account”). Creation and use of Accounts are subject to the following terms and conditions:\n            I. You may establish an Account only if: (i) you are a “natural person” and an adult in your country of residence (Corporations, Limited Liability Companies, partnerships and other legal or business entities may not establish an Account); and (ii) you are not an individual specifically prohibited by Spry Fox from using Spry Fox Network.\n            II. When you create or update an Account, you must provide Spry Fox with accurate and up to date information that is personal to you, such as your name, address, phone number, and email address. Additionally, in order to play certain Games or use certain features offered on Spry Fox Network, you may be also be required to provide Spry Fox with payment information (such as credit card information). Spry Fox’s retention of your personal information is subject to Spry Fox’s SFN Privacy Policy, located at http://spryfox.com/spry-fox-network-privacy-policy. Spry Fox shall also have the right to obtain non personal data from your connection to Spry Fox Network.\n            III. When you create an Account, you will be required to select a unique username and password (collectively referred to hereunder as “Login Information”). You cannot share the Account or the Login Information with anyone, unless the terms of this Agreement allow it.\n            IV. You must maintain the confidentiality of the Login Information, as you are responsible for all uses of the Login Information and the Account, including purchases, whether or not authorized by you. If you become aware of or reasonably suspect any breach of security, including without limitation any loss, theft, or unauthorized disclosure of the Login Information, you must immediately notify Spry Fox at support@spryfox.com.\n            V. Subject to the laws of your country of residence, minor children may utilize an Account established by their parent or legal guardian. In the event that you permit your minor child or legal ward (collectively, your “Child”) to use an Account on Spry Fox Network, you hereby agree to this Agreement on behalf of yourself and your Child, and you understand and agree that you will be responsible for all uses of the Account by your Child whether or not such uses were authorized by you.\n            VI. Your use of Spry Fox Network and Games to interact with Spry Fox and other players is governed by Spry Fox’s In-Game Policies (the “In-game Policies”). The In-Game Policies are not meant to be exhaustive, and will generally be announced and updated in the Games’ official discussion forums. These In-game Policies apply to all Games:\n                a. We encourage our players to cooperate and compete in our games, but crossing the line into abuse is never acceptable. If you come across a player violating the policies below, you should report them to support@spryfox.com.\n                b. When participating in communication of any kind (chat, voice communication, group finder), you are responsible for how you express yourself. You may not use language that could be offensive or vulgar to others.\n                c. Hate speech and discriminatory language is inappropriate, as is any obscene or disruptive language. Threatening or harassing another player is always unacceptable, regardless of language used. Violating any of these expectations will result in account restrictions. More serious and repeated violations will result in greater restrictions.\n                d. You are prohibited from carrying out any action with a disruptive, malicious or dangerous effect on the “Chat” (in-game communication) experience, including but not limited to:\n                    i. Intentionally causing the Chat screen to scroll faster than other users are able to read, or setting up macros with large amounts of text that, when used, can have a disruptive effect on the normal flow of Chat;\n                    ii. Posting commercial solicitations and/or advertisements for goods and services available outside of the Games;\n                    iii. Sending repeated unsolicited or unwelcome messages to a single user or repeatedly posting similar messages in a Chat area, including without limitation continuous advertisements to sell goods or services; and\n                    iv. Communicating or posting any user’s personal information in the Games, or on websites or forums related to the Games, except that a user may communicate his or her own personal information in a private message directed to a single user.\n                e. Names are subject to the same rules established above. Any name the player has the ability to customize—such as player names and guild names—must be appropriate and inoffensive. Any name that violates our standards will be changed, and additional limitations may be placed on the offending account per our discretion. Take note that acceptable names are determined by player reports and Spry Fox’s decision. In particular, you may not use any name:\n                    i. Belonging to another person with the intent to impersonate that person, including without limitation an “Admin” or any other employee or agent of Spry Fox;\n                    ii. That incorporates vulgar language or which are otherwise offensive, defamatory, obscene, hateful, or racially, ethnically or otherwise objectionable;\n                    iii. Subject to the rights of any other person or entity without written authorization from that person or entity;\n                    iv. That belongs to a popular culture figure, celebrity, or media personality;\n                    v. That is, contains, or is substantially similar to a trademark or service mark, whether registered or not; or is\n                    vi. Related to drugs, sex, alcohol, or criminal activity.\n                f. You are responsible for how you and your account are represented in the game world. Cheating in any fashion will result in immediate action. Using third-party programs to automate any facet of the game, exploiting bugs, or engaging in any activity that grants an unfair advantage is considered cheating.\n                g. Exploiting other players is an equally serious offense. Scamming, account sharing, win-trading, and anything else that may degrade the gaming experience for other players will receive harsh penalties.\n                h. If you’re unsure if your actions violate this code of conduct, reconsider them. We reserve the right to restrict offending accounts as much as necessary to keep Spry Fox’s Games a fun experience for all players.\n            VII. You agree to pay all fees and applicable taxes incurred by you or anyone using your Account. If you choose a recurring subscription for a Game, you acknowledge that payments will be processed automatically (e.g., charged to your credit card) until you cancel the subscription or the Account. Spry Fox may revise the pricing for the goods and services offered through Spry Fox Network at any time. YOU ACKNOWLEDGE THAT SPRY FOX IS NOT REQUIRED TO REFUND AMOUNTS YOU PAY TO SPRY FOX FOR THE USE OF SPRY FOX NETWORK, OR FOR PURCHASES MADE THROUGH SPRY FOX NETWORK, FOR ANY REASON.\n            VIII. Spry Fox shall have the right to monitor and/or record your communications when you use the Spry Fox Network, and you acknowledge and agree that when you use the Spry Fox Network, that you have no expectation that your communications will be private. Spry Fox shall have the right to disclose your communications for any reason, including : (a) to satisfy any applicable law, regulation, legal process or governmental request; (b) to enforce the terms of this Agreement or any other Spry Fox policy; (c) to protect Spry Fox’s legal rights and remedies; (d) to protect the health or safety of anyone that Spry Fox believes may be threatened; or (e) to report a crime or other offensive behavior.\n        B. <b>Grant of License.</b>  If you accept and comply with the terms of this Agreement, Spry Fox will grant, and you will receive, a non-sub licensable, and non-exclusive license to use the Spry Fox Network and Games subject to the “License Limitations,” set forth in Section 1(C) below, as follows:\n            I. You may use the Spry Fox Network and Games for your personal and non-commercial entertainment purposes only, unless specifically allowed under the terms of this Agreement.\n            II. You may not transfer your rights and obligations to use the Spry Fox Network.\n            III. With regards to Games purchased from retailers on original media (e.g., on CD-ROM, DVD, etc.) you may permanently transfer all of your rights and obligations related to the use of a Game under this Agreement to another person who agrees to the terms of this Agreement by physically transferring the original media, original packaging, and all manuals or other documentation distributed with the Game provided that you permanently delete all copies and installations of the Game in your possession or control. You agree to be solely responsible for any taxes, fees, charges, duties, withholdings, assessments, and the like, together with any interest, penalties, and additions imposed in connection with such transfer. Other than as set forth above, Spry Fox does not recognize any purported transfer of the Games; and\n            IV. Some of the Games playable on the Spry Fox Network may be subject to specific license terms that may include the following: (1) In certain cases, the “full version,” of Games can only be played after you purchase a license for the Game, and (2) You may play the Game(s) you have licensed at publicly available cyber cafés or computer gaming centers on Spry Fox Network through an Account registered to you.\n        C. <b>License Limitations.</b>  Spry Fox may revoke your license to use the Spry Fox Network and/or the Games if you violate, or assist others in violating, the license limitations set forth below. You agree that you will not, in whole or in part or under any circumstances, do the following:\n            I. <u>Derivative Works:</u> Copy or reproduce (except as provided in Section 1(B)), translate, reverse engineer, derive source code from, modify, disassemble, decompile, or create derivative works based on or related to the Games.\n            II. <u>Cheating:</u> Create, use, offer, advertise, make available and/or distribute the following or assist therein:\n                a. <b>Cheats;</b> i.e. methods, not expressly authorized by Spry Fox, influencing and/or facilitating the gameplay, including exploits of any in-game bugs, and thereby granting you and/or any other user an advantage over other players not using such methods\n                b. <b>Bots;</b> i.e. any code and/or software, not expressly authorized by Spry Fox, that allows the automated control of a Game, Spry Fox Network and/or any component or feature thereof, e.g. the automated control of a character in a Game;\n                c. <b>Hacks;</b> i.e. accessing or modifying the software of a Game or the Spry Fox Network in an manner, not expressly authorized by Spry Fox; and/or\n                d. Any code and/or software, not expressly authorized by Spry Fox, that can be used in connection with the Spry Fox Network, a Game and/or any component or feature thereof which changes and/or facilitates the gameplay.\n            III. <u>Prohibited Commercial Uses:</u> Exploit, in their entirety or individual components, the Spry Fox Network or the Game(s) for any purpose not expressly authorized by Spry Fox, including, without limitation (i) gathering in-game currency, items, or resources for sale outside of the Spry Fox Network or the Game(s); (ii) performing in-game services, like power-leveling, in exchange for payment outside of the Spry Fox Network or the Game(s); or (iii) communicating or facilitating (by text, live audio communications, or otherwise) any commercial advertisement, solicitation or offer through or within the Spry Fox Network or the Game(s).\n            IV. <u>Data Mining:</u> Use third-party software that intercepts, collects, reads, or “mines” information generated or stored by the Spry Fox Network or the Game(s); provided, however, that Spry Fox may, at its sole and absolute discretion, allow the use of certain third-party user interfaces;\n            V. <u>Duplicated Items:</u> Create, utilize or transact in any in-game item created or copied by exploiting a design flaw, undocumented problem, or program bug in the Spry Fox Network or the Game(s);\n            VI. <u>Matchmaking:</u> Host, provide or develop matchmaking services for the Game(s), or intercept, emulate or redirect the communication protocols used by Spry Fox in any way, for any purpose, including without limitation unauthorized play over the internet, network play (except as expressly authorized by Spry Fox), or as part of content aggregation networks;\n            VII. <u>Unauthorized Connections:</u> Facilitate, create or maintain any unauthorized connection to the Spry Fox Network or the Game(s) including without limitation (i) any connection to any unauthorized server that emulates, or attempts to emulate, the Spry Fox Network; and (ii) any connection using third-party programs or tools not expressly authorized by Spry Fox;\n            VIII. <u>Transfers:</u> Attempt to sell, sublicense, rent, lease, grant a security interest in or otherwise transfer any copy of the Game(s) or your rights to the Game(s) to any other party in any way not expressly authorized herein;\n            IX. <u>Disruption:</u> Disrupt or assist in the disruption of (i) any computer used to support the Spry Fox Network or any Game environment; or (ii) any other player’s Game experience. ANY ATTEMPT BY YOU TO DISRUPT THE SPRY FOX NETWORK OR UNDERMINE THE LEGITIMATE OPERATION OF ANY GAME MAY BE A VIOLATION OF CRIMINAL AND CIVIL LAWS.\n            X. <u>Violation of Laws:</u> Use a Game, or the Spry Fox Network, to violate any applicable law or regulation.\n        D. <b>Game and Spry Fox Network Features.</b>\n            I. <u>Spry Fox Network Features:</u>\n                a. <b>Advertising:</b> Spry Fox’s Games and the Spry Fox Network may incorporate third-party technology that enables advertising on the Spry Fox Network and/or in certain Games playable on the Spry Fox Network, which may be downloaded temporarily to your personal computer and replaced during online game play. As part of this process, Spry Fox and/or its authorized third party advertisers may collect standard information that is sent when your personal computer connects to the Internet including your Internet protocol (IP) address.\n                b. <b>User Created or Uploaded Content:</b> The Spry Fox Network and certain Games may provide you an opportunity to upload and display content on the Spry Fox Network and/or as part of a Game, including the compilation, arrangement or display of such content (collectively, the “User Content”). User Content specifically does not include a Custom Game, as defined in Section 1(D)(II)(a) below. You hereby grant Spry Fox a perpetual, irrevocable, worldwide, fully paid up, non-exclusive right and license to exploit the User Content and all elements thereof, in any and all media, formats and forms, known now or hereafter devised. Spry Fox shall have the unlimited right to copy, reproduce, fix, modify, adapt, translate, reformat, prepare derivatives, add to and delete from, rearrange and transpose, manufacture, publish, distribute, sell, license, sublicense, transfer, rent, lease, transmit, publicly display, publicly perform, provide access to, broadcast, and practice the User Content as well as all modified and derivative works thereof and any and all elements contained therein, and use or incorporate a portion or portions of the User Content or the elements thereof in conjunction with or into any other material. Except to the extent that any such waiver is prohibited by law, you hereby waive the benefit of any provision of law known as “moral rights” or “droit moral” or any similar law in any country of the world. You represent and warrant that the User Content does not infringe upon the copyright, trademark, patent, trade secret or other intellectual property rights of any third party. To the extent permitted by applicable laws, you hereby waive any moral rights you may have in any User Content. You further represent and warrant that you will not use or contribute User Content that is unlawful, tortious, defamatory, obscene, invasive of the privacy of another person, threatening, harassing, abusive, hateful, racist or otherwise objectionable or inappropriate. Spry Fox may remove any User Content and any related content or elements from Spry Fox Network at its sole discretion.\n            II. <u>Game Features:</u>\n                a. <b>Game Editors:</b> Certain Games include editing software (hereafter referred as “Game Editor(s)”) that will allow you to create custom games, levels, maps, scenarios or other content (“Custom Games”). For purposes of this Agreement and any agreements referenced herein, “Custom Games” includes all content created using the Game Editor(s), including but not limited to all digital files associated with such Custom Games, as well as (1) all content contained within such files, including but not limited to player and non-player characters, audio and video elements, environments, objects, items, skins, and textures, (2) all titles, trademarks, trade names, character names, or other names and phrases associated with or included within the Custom Game, and (3) any other intellectual property rights contained within the Custom Game, including any and all content, game concepts, methods or ideas. A Custom Game may only be used with the Game’s engine that is associated with a particular Game Editor. The manner in which Custom Games can be used or exploited is as follows:\n                    i. Custom Game developers may not develop Custom Games that include a mechanism that allows the developer to limit access to the Custom Game to certain users.\n                    ii. Custom Games are and shall remain the sole and exclusive property of Spry Fox. Without limiting the foregoing, you hereby assign to Spry Fox all of your rights, title and interest in and to all Custom Games, and agree that should Spry Fox decide that it is necessary, you agree to execute future assignments promptly upon receiving such a request from Spry Fox. Additionally, Spry Fox shall have the right to maintain the Custom Game even if the developer of the Custom Game requests that Spry Fox remove the Custom Game from any platform or service.\n                    iii. You represent and warrant that neither the content you use to create any Custom Games or upload to the Service, nor the compilation, arrangement or display of such content (collectively, the “User Content”), infringes or will infringe any copyright, trademark, patent, trade secret or other intellectual property right of any third party. You further represent and warrant that you will not use or contribute User Content that is unlawful, tortious, defamatory, obscene, invasive of the privacy of another person, threatening, harassing, abusive, hateful, racist or otherwise objectionable or inappropriate.\n                    iv. Custom Game developers cannot develop Custom Games for profit at this time. Accordingly, a Custom Game cannot be sold, licensed, rented, nor can the Custom Game contain features that would support purchase transactions of any tangible or intangible content.\n                b. <b>Community Tournaments:</b> In order to support local e-sports tournament activities, Spry Fox hereby grants you a limited, revocable license and right to organize and host small, community tournaments, or a series of tournaments utilizing certain Games (“Community Tournaments”) subject to your compliance with the following conditions:\n                    i. The total value of all prizes to be awarded during a Community Tournament must be less than Ten Thousand Dollars ($10,000.00 USD) or the equivalent;\n                    ii. You may not charge fees of any kind for spectators to watch the Community Tournament;\n                    iii. A Community Tournament cannot be sponsored by any companies that sell or promote any of the following products: Pornography (or extremely mature materials); alcohol; tobacco; firearms; competitive online computer games; gambling websites; or any company that is detrimental to Spry Fox’s business (hacking, gold services, account selling, key sellers);\n                    iv. Community Tournaments must comply with all applicable laws and regulations; and\n                    v. The rules of the Community Tournament must promote fairness such that skill in playing the Game is what determines who will win or lose a match in the Community Tournament.\n                c. <b>Beta Testing Pre-Release Versions of Games:</b> Certain pre-release versions of Games may be made available to you through the Spry Fox Network for testing (“Beta Testing”). Beta Testing through the Spry Fox Network will be governed by the following:\n                    i. <b>Eligibility:</b> In order to participate in a Beta Test, you must meet the following requirements:\n                        1. Spry Fox must designate you as a Beta tester;\n                        2. You agree to allow Spry Fox to obtain hardware and software information from the computer system that you will use to take part in the Beta Test (the “System”) prior to registration for the Beta Test in order for Spry Fox to determine if you are eligible to participate in the Beta.\n                    ii. <b>Acknowledgments:</b> You acknowledge that:\n                        1. the Game being Beta Tested is a work in progress and may contain bugs which may cause loss of data and/or damage to your computer system;\n                        2. you have, or will, back-up your hard drive prior to installation of the Beta;\n                        3. you have the resources necessary to easily reinstall your operating system and restore any and all data that may be lost;\n                        4. Spry Fox is not liable in any way for the loss of data or damage to the System, interruptions due to a lost connection to Spry Fox Network, software or hardware failures, or loss of data or disruption of the player’s ability to connect to Spry Fox Network;\n                        5. Spry Fox may monitor and record any and all communications, electronic or otherwise, pertaining to the Beta including, without limitation, packets, chat, email, message board postings, etc.;\n                        6. Spry Fox may delete or modify the information stored by the Spry Fox Network or the Game being Beta Tested for any reason at any time during the duration of the Beta Test;\n                        7. Spry Fox may transfer software program files to the System, including a program that will collect and send Spry Fox CPU, RAM, operating system, video card, and sound card information from the System; and\n                        8. You may not sell, transfer or commercially exploit access to a Beta, including the distribution of Beta keys without Spry Fox’s express authorization.\n                    iii. <b>Termination:</b> Spry Fox can terminate a Beta Test at any time. When Spry Fox terminates a Beta Test, you must delete the Beta and all documents and materials you received from Spry Fox in connection with the Beta Test, and you may be asked by Spry Fox to remove any elements of the Beta from any hard drives on which the Beta has been installed. You agree and acknowledge that Spry Fox’s termination of the Beta Test shall not be grounds for any refunds of any kind, including, but not limited to, digital items, refunds for time purchased to access World of Warcraft, etc.\n                    iv. <b>Sections of the Agreement Applicable to Beta Tests:</b> When participating in a Beta Test, the terms of this Section 1(D)(II)(c) shall supersede and govern over any other Section of this Agreement which may be in conflict with the terms of this.\n    2. <b>SPRY FOX’S OWNERSHIP.</b>  Spry Fox is the owner or licensee of all right, title, and interest in and to the Spry Fox Network, the Games, Accounts, and all of the features and components thereof. The Spry Fox Network and the Games may contain materials licensed by third-parties to Spry Fox, and these third-parties may enforce their ownership rights against you in the event that you violate this Agreement. The following components of the Spry Fox Network and/or the Games, are owned or licensed by Spry Fox:\n        A. All virtual content appearing within the Spry Fox Network or the Games, such as:\n            I. <b>Visual Components:</b> Locations, artwork, structural or landscape designs, animations, and audio-visual effects;\n            II. <b>Narrations:</b> Themes, concepts, stories, and storylines;\n            III. <b>Characters:</b> The names, likenesses, inventories, and catch phrases of Game characters;\n            IV. <b>Items:</b> Virtual goods, currency, potions, wearable items, pets, mounts, etc.;\n        B. All data and communications generated by, or occurring through, the Spry Fox Network or the Games;\n        C. All sounds, musical compositions, recordings, and sound effects originating in the Spry Fox Network or the Games;\n        D. All recordings, Game replays, or reenactments of in-game matches, battles, duels, etc.;\n        E. Computer code, including but not limited to “Applets” and source code;\n        F. Titles, methods of operation, software, related documentation, and all other original works of authorship contained in the Spry Fox Network or the Games;\n        G. All Accounts. Note that Spry Fox owns all Accounts, and that all use of an Account shall inure to Spry Fox’s benefit. Spry Fox does not recognize the transfer of Accounts. You may not purchase, sell, gift or trade any Account, or offer to purchase, sell, gift, or trade any Account, and any such attempt shall be null and void and may result in the forfeiture of the Account;\n        H. All Moral Rights that relate to the Spry Fox Network or a Game, including Custom Games, such as the right of attribution, and the right to the integrity of certain original works of authorship; and\n        I. The right to create derivative works, and as part of this Agreement, you agree that you will not create any work based on the Spry Fox Network or the Games, except as expressly set forth in this Agreement or otherwise by Spry Fox in certain contest rules or addendum to this Agreement.\n    3. <b>PRE-LOADED SOFTWARE.</b>  Spry Fox Network may contain additional software that requires you to agree to additional terms prior to your use (“Additional Software”).\n        A. <b>Installation:</b> You agree that Spry Fox may install Additional Software on your hard drive as part of the installation of the Games, and from time to time during the term of this Agreement.\n        B. <b>Use:</b> Unless Spry Fox grants you a valid license and alphanumeric key to use and activate the Additional Software, you may not access, use, distribute, copy, display, reverse engineer, derive source code from, modify, disassemble, decompile or create derivative works based on the Additional Software. In the event that Spry Fox grants to you a valid license and alphanumeric key to use and activate the Additional Software, all use of the Additional Software shall be subject to the terms of this Agreement.\n        C. <b>Copies:</b> You may make one (1) copy of the Additional Software for archival purposes only.\n    4. <b>CONSENT TO MONITOR.</b>  WHEN RUNNING, A GAME MAY MONITOR YOUR COMPUTER’S RANDOM ACCESS MEMORY (RAM) FOR UNAUTHORIZED THIRD PARTY PROGRAMS RUNNING CONCURRENTLY WITH THE GAME. AN “UNAUTHORIZED THIRD PARTY PROGRAM” AS USED HEREIN SHALL BE DEFINED AS ANY THIRD PARTY SOFTWARE PROHIBITED BY SECTION 1(C)(II) ABOVE. IN THE EVENT THAT THE GAME DETECTS AN UNAUTHORIZED THIRD PARTY PROGRAM, (a) THE GAME MAY COMMUNICATE INFORMATION BACK TO SPRY FOX, INCLUDING WITHOUT LIMITATION YOUR ACCOUNT NAME, DETAILS ABOUT THE UNAUTHORIZED THIRD PARTY PROGRAM DETECTED, AND THE TIME AND DATE; AND/OR (b) SPRY FOX MAY EXERCISE ANY OR ALL OF ITS RIGHTS UNDER THIS AGREEMENT, WITH OR WITHOUT PRIOR NOTICE TO THE USER. Additionally, certain Games include a tool that will allow your computer system to forward information to Spry Fox in the event that the Game crashes, including system and driver data, and consent to Spry Fox being able to receive this data.\n    5. <b>LIMITED WARRANTY.</b>\n        A. THE SPRY FOX NETWORK, ACCOUNTS, AND THE GAME(S) ARE PROVIDED ON AN “AS IS” AND “AS AVAILABLE,” BASIS FOR USE, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF CONDITION UNINTERRUPTED USE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, TITLE, AND THOSE ARISING FROM COURSE OF DEALING OR USAGE OF TRADE. The entire risk arising out of use or performance of the Spry Fox Network and the Game(s) remains with the user.\n        B. Notwithstanding the foregoing, Spry Fox warrants up to and including ninety (90) days from the date of your purchase of a license to the Game that the media on which the Game was distributed, if any, shall be free from defects in material and workmanship. In the event that such media proves to be defective during that time period, and upon presentation to Spry Fox of proof of purchase of the defective media, Spry Fox will at its option: (a) correct any defect, (b) provide you with a similar product of similar value, or (c) refund your money. THE FOREGOING IS YOUR SOLE AND EXCLUSIVE REMEDY FOR THE EXPRESS WARRANTY SET FORTH IN THIS SECTION. Some jurisdictions do not allow the exclusion or limitation of implied warranties so the above limitations may not apply to you.\n        C. If you are a resident of Australia, the benefits provided to you by this Limited Warranty are in addition to other rights or remedies you may have under local laws related to the goods to which the warranty applies. Our goods come with guarantees that cannot be excluded under the Australian Consumer Law. You are entitled to a replacement or refund for a major failure and compensation for any other reasonably foreseeable loss or damage. You are also entitled to have the goods repaired or replaced if the goods fail to be of acceptable quality and the failure does not amount to a major failure. The provisions of this clause containing the Limited Warranty and the clause containing the Limitation of Liability and Indemnity below apply only to the extent permitted by the Competition and Consumer Act 2010 (Cth). The entitlement to a replacement or a refund for a major failure is not subject to Spry Fox’s option. To submit a warranty claim to Spry Fox, please email support@spryfox.com. The user is responsible for the costs of returning media to Spry Fox.\n    6. <b>LIMITATIONS OF LIABILITY.</b>  Spry Fox, its subsidiaries and affiliates shall not be liable for any loss or damage arising out of your use of, or inability to access or use, the Spry Fox Network, Accounts or the Game(s). Spry Fox’s liability shall never exceed the total fees paid by you to Spry Fox during the six (6) months prior to your making a claim against Spry Fox.\n    7. <b>INDEMNITY.</b> You hereby agree to defend and indemnify Spry Fox against and from any third party claims, liabilities, losses, injuries, damages, costs or expenses incurred by Spry Fox arising out of or from your use of the Spry Fox Network, Account or the Game(s), any specific services or features associated therewith, including but not limited to User Content, Custom Games, Game Editors, and this Agreement. Because some jurisdictions do not allow the exclusion or limitation of consequential or incidental damages, Spry Fox’s liability shall be limited to the fullest extent permitted by law.\n    8. <b>EQUITABLE REMEDIES.</b> You agree that Spry Fox would be irreparably damaged if the terms of this Agreement were not specifically followed and enforced. In such an event, you agree that Spry Fox shall be entitled, without bond, other security, or proof of damages, to appropriate equitable remedies when you breach this Agreement; and that the awarding of equitable remedies to Spry Fox will not limit its ability to receive remedies that are otherwise available to Spry Fox under applicable laws.\n    9. <b>ALTERATIONS.</b>\n        A. <b>Alterations to the Agreement.</b>\n            I. <u>Spry Fox’s Rights:</u> Spry Fox may create updated versions of this Agreement (each a “New Agreement”) as Spry Fox Network, the Games, and the law evolve.\n            II. <u>New Agreements:</u> This Agreement will terminate immediately upon the introduction of a New Agreement. New Agreements will not be applied retroactively. You will be given an opportunity to review the New Agreement before choosing to accept or reject its terms.\n                <i>Acceptance:</i> If you accept the New Agreement, and if the Account registered to you remains in good standing, you will be able to continue using the Spry Fox Network, Account or the Game(s) subject to the terms of the New Agreement.\n                <i>Rejection:</i> If you decline to accept the New Agreement, or if you cannot comply with the terms of the New Agreement, you will no longer be permitted to use the Spry Fox Network, Accounts or the Game(s).\n        B. <b>Alterations to the Spry Fox Network and the Games.</b>  Spry Fox may change, modify, suspend, or discontinue any aspect of the Spry Fox Network, Accounts or the Games at any time, including but not limited to: removing items, changing the hours of availability, or revising the effectiveness of items in an effort to balance a Game. Spry Fox may also impose limits on certain features or restrict your access to parts or all of the Spry Fox Network, Accounts or the Games without notice or liability. The entire risk arising out of the use or performance of the Spry Fox Network, Accounts and the Games remains with you, the user. Some jurisdictions do not allow the exclusion or limitation of implied warranties, so the above limitations may not apply to you.\n    10. <b>TERM AND TERMINATION.</b>\n        A. <b>Term.</b>  This Agreement is effective upon your creation of an Account, and shall remain in effect until for a reasonable period of time. In the event that Spry Fox chooses to cease providing the Spry Fox Network, or license to a third party the right to provide the Spry Fox Network, Spry Fox shall provide you with no less than three (3) months prior notice. Neither the Spry Fox Network nor Spry Fox’s agreement to provide access to the Spry Fox Network shall be considered a rental or lease of time on the capacity of Spry Fox’s servers or other technology.\n        B. <b>Termination.</b>\n            I. You are entitled to terminate this Agreement at any time by notifying Spry Fox by email at support@spryfox.com.\n            II. Spry Fox reserves the right to terminate this Agreement at any time for any reason, or for no reason, with or without notice to you. For purposes of explanation and not limitation, most Account suspensions and terminations are the result of violations of this Agreement. In case of minor violations of these rules, Spry Fox may provide you with a prior warning and/or suspend your use of the Account due to your non-compliance prior to terminating the Agreement or modifying or deleting an Account.\n            III. In the event of a termination of this Agreement, any right to any and all payments you may have made for pre-purchased game access to certain Games are forfeit, and you agree and acknowledge that you are not entitled to any refund for any amounts which were pre-paid on your Account prior to any termination of this Agreement, and you will not be able to use the Spry Fox Network to play Games.\n    11. <b>DISPUTE RESOLUTION.</b>\n        A. In an effort to accelerate resolution and reduce the cost of any Dispute related to, or arising out of, this Agreement, you and Spry Fox agree to first attempt to negotiate any Dispute (except as set forth in Section 11(D) below) informally for at least thirty (30) days before either party initiates any arbitration or court proceeding. Negotiations will begin upon receipt of written notice by the party raising the Dispute. Spry Fox will send its notice to your billing address, if that information is in Spry Fox’s possession, and e-mail you a copy to the e-mail address you have provided to us. You will send your notice to Spry Fox’s Designated Agent via the following email and physical mailing addresses: legal@spryfox.com and Thomas H. Buscaglia, Spry Fox General Counsel, 23133 Vashon Highway SW, Vashon, WA 98070.\n        B. If a Dispute cannot be resolved through negotiations, either you or Spry Fox may elect to have the Dispute (except as set forth in Section 11(D) below) finally and exclusively resolved by binding arbitration. Any election to arbitrate by one party shall be final and binding on the other. You should review this provision carefully. This arbitration provision limits your and Spry Fox’s ability to litigate claims in court and you and Spry Fox each agree to waive your respective rights to a jury trial.\n            I. The arbitration shall be commenced and conducted by JAMS pursuant to its Comprehensive Arbitration Rules and Procedures, which are available at the JAMS website ( http://www.jamsadr.com/ ). This arbitration provision is made pursuant to a transaction involving interstate commerce, and the Federal Arbitration Act (the “FAA”) shall apply to the construction, interpretation, and enforceability of this Agreement notwithstanding any other choice of law provision contained in this Agreement.\n            II. If, for any reason, JAMS is unable to provide the arbitration, you may file your Dispute with any national arbitration company under the Commercial Arbitration Rules of the American Arbitration Association.\n            III. The arbitrator shall determine the scope and enforceability of this arbitration agreement, including whether a Dispute is subject to arbitration. The arbitrator has authority to decide all issues of arbitrability, including where a party raises as a defense to arbitration that the claims in question are subject to one or more Exceptions to Negotiations and Arbitration in Section 11(D), below.\n            IV. Where any action includes claims that are arbitrable and claims that are not, the entire action shall be stayed, absent a showing of prejudice to the complaining party, pending the completion of the arbitration of the arbitrable issues. You or Spry Fox can request the stay be lifted upon a showing of prejudice.\n            V. Your arbitration fees and your share of arbitrator compensation shall be governed by the JAMS Comprehensive Arbitration Rules and Procedures.\n            VI. The arbitration may be conducted in person, through the submission of documents, by phone, or online. The arbitrator will make a decision in writing, but need not provide a statement of reasons unless requested by a party. The arbitrator must follow applicable law. The decision of the arbitrator shall be final and binding on you and Spry Fox, and any award of the arbitrator may be entered in any court of competent jurisdiction.\n            VII. YOU UNDERSTAND THAT RESIDENTS OF THE UNITED STATES (AND POTENTIALLY RESIDENTS OF SOME OTHER JURISDICTIONS) WOULD, ABSENT THIS MANDATORY PROVISION, HAVE THE RIGHT TO SUE IN COURT AND HAVE A JURY TRIAL. You further understand that, in some instances, the costs of arbitration could exceed the costs of litigation. However, the arbitrator shall shift such fees and costs to ensure that you do not pay significant forum fees. In addition, you shall not be required to pay any type of fee or cost in arbitration that you would not have had to pay had you been free to file your claim in court. The parties understand that the right to discovery may be more limited in arbitration than in court. However, each side will be permitted discovery sufficient to allow that side a fair opportunity to present or defend their claims.\n        C. You and Spry Fox agree that any arbitration or court proceeding shall be limited to the Dispute between Spry Fox and you individually. YOU ACKNOWLEDGE AND AGREE THAT:\n            I. A CLAIM BY, OR ON BEHALF OF, OTHER PERSONS, WILL NOT BE CONSIDERED IN, JOINED WITH, OR CONSOLIDATED WITH, THE ARBITRATION PROCEEDINGS OR ANY COURT PROCEEDINGS BETWEEN YOU AND SPRY FOX;\n            II. THERE IS NO RIGHT OR AUTHORITY FOR ANY DISPUTE TO BE ARBITRATED, ADJUDICATED, OR RESOLVED THROUGH COURT PROCEEDINGS ON A CLASS-ACTION BASIS OR TO UTILIZE CLASS ACTION PROCEDURES; AND\n            III. YOU WILL NOT HAVE THE RIGHT TO PARTICIPATE AS A CLASS REPRESENTATIVE, PRIVATE ATTORNEY GENERAL, OR AS A MEMBER OF ANY CLASS OF CLAIMANTS FOR ANY DISPUTE SUBJECT TO ARBITRATION OR ANY DISPUTE BROUGHT IN COURT.\n            IV. Any Dispute regarding the prohibitions in the prior sections shall be resolved by the arbitrator in accordance with this Agreement. If, for any reason, this class or collective action waiver is deemed unenforceable by a court or arbitrator, you agree that the parties’ contract to arbitrate is then void, and any ongoing or future Dispute will be submitted to a court of competent jurisdiction within King County, in the State of Washington, United States of America, to the exclusion of arbitration. Any Dispute at that time in arbitration will be dismissed without prejudice and refiled in a court. Under no circumstances do you or Spry Fox agree to class or collective procedures in arbitration or court proceedings or the joinder of claims in arbitration or court proceedings.\n        D. You and Spry Fox agree that the following Disputes are not subject to the above provisions concerning negotiations and binding arbitration: (1) Any Dispute seeking to enforce or protect, or concerning the validity of, any of Spry Fox’s intellectual property rights; and, any claim within the jurisdictional limits of the small claims courts.\n        E. Any arbitration shall be initiated in King County, in the State of Washington, United States of America. Any Dispute not subject to arbitration shall be decided by a court of competent jurisdiction within King County, in the State of Washington, United States of America, and you and Spry Fox agree to submit to the personal jurisdiction of that court.\n    12. <b>GOVERNING LAW.</b>\n        A. This Agreement shall be governed by, and will be construed under, the laws of the United States of America and the law of the State of Washington, without regard to choice of law principles.\n        B. The application of the United Nations Convention on Contracts for the International Sale of Goods to this Agreement is expressly excluded.\n        C. If you are a (1) Canadian resident who has (2) purchased a license to a Game in Canada, other laws may apply if you choose not to agree to arbitrate as set forth above. Such laws shall affect this Agreement only to the extent required by such jurisdiction. If such laws apply, the terms and conditions of this Agreement shall be given their maximum effect.\n        D. Users who access the Spry Fox Network from outside of the United States and Canada, are responsible for compliance with all applicable local laws.\n    13. <b>GENERAL.</b>\n        A. The Game(s) may not be re-exported, downloaded or otherwise exported into (or to a national or resident of) any country to which the U.S. has embargoed goods, or to anyone on the U.S. Treasury Department’s list of Specially Designated Nationals or the U.S. Commerce Department’s Table of Denial Orders. You represent and warrant that you are not located in, under the control of, or a national or resident of any such country or on any such list.\n        B. Spry Fox may assign this Agreement, in whole or in part, to any person or entity at any time with or without your consent. You may not assign this Agreement without Spry Fox’s prior written consent. Your assignment of this Agreement without Spry Fox’s prior written consent shall be void.\n        C. Spry Fox’s failure to enforce a provision of this Agreement shall not be construed as a (1) waiver of such provision, or (2) diminishment of any right to enforce such provisions. Spry Fox may choose to waive a provision of this Agreement in regards to a particular instance; however, you are still obligated to comply with that waived provision in the future.\n        D. <b>Notices:</b>\n            I. <i><b>If to Spry Fox.</b></i> All notices given by you under this Agreement shall be in writing and addressed to Spry Fox’s Designated Agent via the following email and physical mailing addresses:\n                - legal@spryfox.com\n                - Thomas H. Buscaglia, Spry Fox General Counsel, 23133 Vashon Highway SW, Vashon, WA 98070\n            II. <i><b>If to You.</b></i> All notices given by Spry Fox under this Agreement shall be given to you either through written notice, email, or website blog post. The form and instance in which Spry Fox may notify you is specified in our Privacy Policy, which can be reviewed at http://spryfox.com/spry-fox-network-privacy-policy/.\n        E. Spry Fox shall not be liable for any delay or failure to perform resulting from causes outside the reasonable control of Spry Fox, such as natural disasters, unforeseen intrusions into our cyberspace, war, terrorism, riots, embargoes, acts of civil or military authorities, fire, floods, accidents, strikes, or shortages of transportation facilities, fuel, energy, labor or materials.\n        F. If any part of this Agreement is determined to be invalid or unenforceable, then that portion shall be severed, and the remainder of this Agreement shall be given full force and effect.\n        G.This Agreement constitutes and contains the entire agreement between the parties with respect to the subject matter hereof and supersedes any prior oral or written agreements. The provisions of Sections 2, 5, 6, 7, 8, 11, 12, and 13 shall survive termination of this Agreement for any reason.\n\n<b>I HEREBY ACKNOWLEDGE THAT I HAVE READ AND UNDERSTAND THE FOREGOING END USER LICENSE AGREEMENT AND AGREE THAT MY USE OF THE GAME IS AN ACKNOWLEDGMENT OF MY AGREEMENT TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS END USER LICENSE AGREEMENT.</b>\n"
+  checkbox_0: I agree with the Steambirds Alliance terms of service
+  title: Steambirds Alliance & Spry Fox Network EULA
+privacy_policy:
+  body: "Effective Date: May 25, 2018\n\nThe following Privacy Policy applies to people:\n    - Playing Spry Fox games that link to this Privacy Policy from iTunes, Google Play, or any other service that hosts our games;\n    - Using Spry Fox websites;\n    - Subscribing to Spry Fox newsletters; or\n    - Communicating with Spry Fox by email or other means.\n\nThis Privacy Policy describes:\n    - The ways we collect personal data about you and why we do so,\n    - How we use your personal data, and\n    - The choices you have about your personal data.\n\nWe may update this privacy policy to reflect changes to our information practices. If we make any material changes we will notify you by email (sent to the e-mail address specified in your account) or by means of a notice on this Site prior to the change becoming effective. We encourage you to periodically review this page for the latest information on our privacy practices.\n\nBy playing Spry Fox games, using Spry Fox websites, subscribing to Spry Fox newsletters, or communicating with Spry Fox, you are expressing your agreement to this Policy and the processing of your data, including your personal information, in the manner provided in this Policy. If you do not agree to these terms, please do not engage in those activities.\n\n<size=+8><b>CONTACT US</b></size>\n\nIf you have questions about data protection, or if you have any requests for resolving issues with your personal data, please contact us via an email to support@spryfox.com.\n\n    - Name of the controller: Spry Fox LLC\n    - Address: Spry Fox LLC, PO Box 1875, Bellaire, TX 77402-1875\n    - Email: support@spryfox.com\n\n<size=+8><b>THE DATA WE COLLECT</b></size>\n\n<size=+4><b>Data you provide</b></size>\n\nSome of our games, websites, newsletters, and other means of communication enable you to provide some or all of the following information:\n\n    - Contact information (such as name and email address)\n    - Player name and password\n    - Profile information (such as profile photo)\n    - Your messages within the game (such as chat logs)\n    - Your messages to us about the game (such as logs and player support tickets)\n    - Other data you choose to give us (such as data to identify a lost account)\n\n<size=+4><b>Data we collect automatically:</b></size>\n\n    - Data about your account and game progress\n    - Your IP address and mobile device identifiers (such as your device ID, advertising ID, MAC address, IMEI)\n    - Data about your device, such as device name and operating system, browser type and language\n    - Data we collect with cookies and similar technologies (see more below)\n    - General location data\n    - Precise geo-location data (GPS, with your consent)\n    - Data about your use of the game or website, such as gameplay data and your interactions with other players inside the game\n\nIn most cases, we also create a Spry Fox-specific ID for you when you play our games.\n\n<size=+4><b>Data we collect from our partners:</b></size>\n\n    - Data we receive if you link a third-party tool with the game (such as Facebook, WeChat or Google)\n    - Demographic data (such as to determine the coarse location of your IP address)\n    - Data to fight fraud (such as refund abuse in games or click fraud in advertising)\n    - Data from platforms that the games run on (such as to verify payment)\n    - Data for advertising and analytics purposes, so we can serve you better\n\n<size=+4><b>Invite a friend</b></size>\n\nSpry Fox may offer you the opportunity to invite your contacts from a social networking service (such as your Facebook friends) so that those contacts can be located in Spry Fox games and/or you can invite them to join you in Spry Fox games. Such contact information will be used for the purpose of sending communications to the addressee.\n\n<size=+4><b>Communications</b></size>\n\nWe may collect your email address when you contact our customer service group, or if you subscribe to Spry Fox newsletters or forums. We may use that email address to contact you about your gaming experience with Spry Fox games and notify you about company news and promotions. If you no longer wish to receive those sorts of email notifications, you may opt-out at any time by following the unsubscribe link located within communications that have such a link, or by emailing support@spryfox.com.\n\n<size=+4><b>Push notifications</b></size>\n\nWe may occasionally send you push notifications through our mobile applications to send you game updates, high scores and other service-related notifications that may be of importance to you. You may at any time opt-out from receiving these types of communications by turning them off at the device level through your settings.\n\n<size=+8><b>WHY DO WE COLLECT YOUR DATA</b></size>\n\n<size=+4><b>To make the game work and provide you services</b></size>\n\nTo perform the contract, we process data necessary to:\n\n    - Create accounts and allow you to play our games and use our services\n    - Operate the games and services\n    - Verify and confirm payments\n    - Provide and deliver products and services you request\n    - Send you communications\n\n<size=+4><b>To make the game more suitable for our players</b></size>\n\nTo provide a great game to our players, we have a legitimate interest to collect and process necessary data to:\n\n    - Update and develop player profiles\n    - Develop and improve the game and player experience\n    - Manage our relationship with you\n    - Provide social features as part of the game\n    - Customize your experience\n    - Respond to your comments and questions and provide player support\n    - Provide you Spry Fox offers in the game as well as in other websites and services, and by email\n    - Send you related information, such as updates, security alerts, and support messages\n    - Enable you to communicate with other players\n\n<size=+4><b>To show personalized advertisements</b></size>\n\nTo show you personalized advertisements in the game as well as in other websites and services (including email) we have a legitimate interest to process necessary data to:\n\n    - Track the content you access in connection with the game and your online behavior\n    - Deliver, target and improve our advertising and the game\n\nFor information on how to opt-out from personalized advertisements, see section ‘Your rights and options’ below.\n\n<size=+4><b>To keep the game safe and fair</b></size>\n\nEnsuring a level playing field in the game is a top priority for us. In order to keep the game and its social features safe and fair, to fight fraud and ensure acceptable use otherwise, we have a legitimate interest to process necessary data to:\n\n    - Analyze and monitor use of the game and its social features\n    - Moderate chats either automatically or manually\n    - Take action against fraudulent or misbehaving players\n\n<size=+4><b>To analyze, profile, and segment</b></size>\n\nIn all of the above cases and purposes, we may analyze, profile and segment all collected data.\n\n<size=+4><b>With your consent</b></size>\n\nWith your consent, we may process your data for additional purposes, such as using your GPS location to show you local events.\n\n<size=+8><b>WHO CAN SEE YOUR DATA</b></size>\n\nApart from Spry Fox, your data can be accessed by others in the following situations:\n\n<size=+4><b>Other players and users</b></size>\n\nSocial features and/or multiplayer are a core component of some of our games. Other players and users may, for example, see your profile data, in-game activities and read the messages you have posted.\n\n<size=+4><b>Partners working for Spry Fox</b></size>\n\nSpry Fox has partners to perform services for us. These partners process your data only at and according to Spry Fox’s instructions to support the game, such as hosting, player support, analytics and fraud prevention.\n\n<size=+4><b>Other companies and public authorities</b></size>\n\nIn order to combat fraud and illegal activity, we may exchange data with other companies and organizations and provide it to public authorities in response to lawful requests. We may also disclose your data based on your consent, to comply with the law or to protect the rights, property or safety of us, our players or others.\n\n<size=+4><b>Advertising and social media partners</b></size>\n\nSome games include features from our partners, such as social media interaction tools and in-game advertising. A list of these partners is available at http://spryfox.com/legal-stuff/partner-policies/. These partners may access your data and operate under their own privacy policies. We encourage you to check their privacy policies to learn more about their data processing practices.\n\n<size=+4><b>Financial activity</b></size>\n\nSpry Fox may share your information in connection with any merger, sale of our assets, or a financing or acquisition of all or a portion of our business to another company. You will be notified via email and/or notice on our site of any change in ownership or users of your personal information.\n\n<size=+4><b>Aggregate or anonymous information</b></size>\n\nWe may share aggregate or anonymous information about you with advertisers, publishers, business partners, sponsors, and other third parties.\n\n<size=+8><b>YOUR RIGHTS AND OPTIONS</b></size>\n\n<size=+4><b>Opt-out of marketing emails and other direct marketing</b></size>\n\nYou may opt-out of receiving promotional communications, such as marketing emails from us, by following the instructions in such communications.\n\n<size=+4><b>Opt-out of targeted advertising</b></size>\n\nYou can opt-out of interest-based advertising on mobile applications by checking the privacy settings of your Android or iOS device and selecting “limit ad tracking” (Apple iOS) or “opt-out of interest based ads” (Android). Additionally, please visit http://aboutads.info/appchoices to learn about and download the Digital Advertising Alliance’s consumer choice app, AppChoices, which allows you to opt out directly from companies listed in the app.\n\n<size=+4><b>Access the personal data we hold about you</b></size>\n\nIf you request, we will provide you a copy of your personal data in an electronic format.\n\n<size=+4><b>Your other rights</b></size>\n\nYou also have the right to correct your data, have your data deleted, and object to how we use or share your data by emailing support@spryfox.com.\n\n<size=+8><b>COOKIES AND SIMILAR TECHNOLOGIES</b></size>\n\nLike most online services, we and our partners use cookies and similar technologies to provide and personalize our websites and games, analyze use, target advertisements, and prevent fraud. You can disable cookies in your browser settings, but some parts our websites and games may then not function properly.\n\n<size=+8><b>HOW DO WE PROTECT YOUR DATA</b></size>\n\n<size=+4><b>Security safeguards</b></size>\n\nSpry Fox takes reasonable measures to protect your information from unauthorized access or against loss, misuse or alteration by third parties.\n\nAlthough we make good faith efforts to store the information collected on the games in a secure operating environment that is not available to the public, we cannot guarantee the absolute security of that information during its transmission or its storage on our systems. Further, while we attempt to ensure the integrity and security of our network and systems, we cannot guarantee that our security measures will prevent third-party “hackers” from illegally obtaining access to this information. We do not warrant or represent that your information will be protected against, loss, misuse, or alteration by third parties. No method of transmission over the Internet, or method of electronic storage, is 100% secure, however. Therefore, we cannot guarantee its absolute security.\n\n<size=+4><b>Data retention</b></size>\n\nWe retain your data for as long as your account is active or as needed to provide you services.\n\nNote that if you ask us to remove your personal data, we will retain your data as necessary for our legitimate business interests, such as to comply with our legal obligations, resolve disputes, and enforce our agreements.\n\n<size=+8><b>AGE LIMITS</b></size>\n\nWe do not knowingly collect or solicit personal data from anyone under the age of 13. If you are under 13, please do not send any data about yourself to us, including your name, address, telephone number, or email address. No one under the age of 13 may provide any personal data. If we learn that we have collected personal data about a child under age 13, we will delete that data as quickly as possible. If you believe that we might have any data from or about a child under the age of 13, please contact us at support@spryfox.com.\n\nFor additional tips on how to help children stay safe on the Internet, we recommend that you visit the following sites:\n\n    http://www.ftc.gov/privacy/privacyinitiatives/childrens.html\n    http://www.ftc.gov/bcp/edu/pubs/consumer/tech/tec14.shtm\n    http://www.onguardonline.gov/features/feature-0002-featured-info-parents\n\n<size=+8><b>QUESTIONS? COMMENTS?</b></size>\n\nIf you have any questions or comments regarding this Privacy Policy, feel free to contact us at support@spryfox.com\n"
+  checkbox_0: I agree with the Spry Fox Privacy Policy
+  title: Spry Fox Privacy Policy
diff --git config_180604_1906/Texts/en-US/planeclasses.txt config_180613_1601/Texts/en-US/planeclasses.txt
index 183a263..0faba4f 100644
--- config_180604_1906/Texts/en-US/planeclasses.txt
+++ config_180613_1601/Texts/en-US/planeclasses.txt
@@ -53,15 +53,18 @@ engineer:
       flavor: 'Before the great aerial Docks burned, engineering planes helped build the legendary floating capital ships. Now, they deploy drones in direct combat. '
       name: Engineer
 medic:
   name: Medic
   variants:
+    EpicA:
+      flavor: The remnants of a dead religious order. They heal unenlightened scum as a penance. Penance for betrayal of their mistress during her time of greatest need.
+      name: Ghost Medic
     VariantA:
-      flavor: ''
+      flavor: A doctor flies a fine line when they dabble in their own medicine. There are fixes that give a bird confidence, agility, a sense of speed. The risks seems worth the greater good; the self treatment justified.
       name: Speed Medic
     VariantB:
-      flavor: ''
+      flavor: What good is a dead medic? Balance the risk of saving this one life against the long years ahead where you might save a thousand lives.
       name: Endurance Medic
     camo:
       flavor: When the Empire began targeting medics, there were no tribunals left to accuse them of war crimes. So rebel medics resorted to camouflage.
       name: Line Medic
     default:
@@ -185,10 +188,13 @@ walker:
 
     <b>Keyboard</b>
 
     WASD and Mouse'
   variants:
+    EpicA:
+      flavor: Silence falls across the sky as a lone quadcopter emerges from the clouds. Necks crane. Heartbeats slow. The ghosts have arrived.
+      name: Ghost Quad
     VariantA:
       flavor: It looks fast. Amazing what a little tin and a clever paint job can do.
       name: Speed Quad
     VariantB:
       flavor: Beefed up engines produced an intense thrumming that causes beaks to vibrate. Originally favored by unlicensed racers, chopshops still make 'em if you can find the parts.
diff --git config_180604_1906/Texts/en-US/quests.txt config_180613_1601/Texts/en-US/quests.txt
index 1cada84..a3bfddf 100644
--- config_180604_1906/Texts/en-US/quests.txt
+++ config_180613_1601/Texts/en-US/quests.txt
@@ -383,18 +383,41 @@ DQ_KX_51HMT_bunny_T8:
   title: Smiles are Contagious
 DQ_KX_51HMT_highmountaingruntleader:
   description: Cats think they are better than everyone. All non-cats are considered lower class citizens with little to no rights. City Officers dogs regularly terrorize the neighborhoods of these poor animals to kick out their feet. These crooked cops need to go.
   title: '''''Early Retirement'''''
 DQ_SP_2XMID_gasstation:
-  description: Ah, it seems the cats have built themselves a fueling station. This is where they fill their machines with that disgusting sludge - oil. Bust their fuel tanks open. Then, destroy the command center at the center.
+  description: Looks like we've found a lightly defended fuel depot.
+  dialogueOnFirstKillGoal0:
+  - catsoldier1: The whole fuel depot is going up in flames!
+  dialogueOnStart:
+  - sergeant: The Empire never mastered fusion hotboxes. Imbeciles.
+  - sergeant: So they've been combusting fossilized hydrocarbons to fly their rigs.
+  - sergeant: They call it 'Oil'. Burns black.
   title: Fuel Depot
+DQ_SP_5XHMT_fire:
+  description: Informants tell of secret passages leading to the reeducation facilities.
+  dialogueOnStart:
+  - sergeant: Many dog soldiers have a fetish. For degenerate massages.
+  - sergeant: Quite amazing what they reveal when getting their bellies rubbed.
+  title: Lava Tubes
 DQ_SP_5XHMT_heist:
-  description: The oligarchs of the Empire are hiding their coin in a secured facility with armed robots and auto-turrets. We managed to get the hack codes to their doors. Get in there.
+  description: The oligarchs of the Empire tried hiding their ill-gotten coins in a secured facility.
+  dialogueOnStart:
+  - sergeant: To hack doors, just stay within the marked location till the timer hits zero.
   title: Coin Heist
+DQ_SP_5XHMT_ice:
+  description: A recent earthquake revealed an entrance to an unexplored owl monastery.
+  dialogueOnStart:
+  - sergeant: My great uncle claimed he was a lapsed owl monk.
+  - sergeant: Used to drop ice cubes down my Dad's trousers.
+  - sergeant: And then laugh like, 'Whoo, whoo, whoo, whoo!
+  title: Monastery Entrance
 DQ_SP_5XHMT_mine:
-  description: Our seismic readers detected an air pocket deep within an abandoned mining site. While no evidence supports it, we think it's shiny ancient treasure. Stay alert - there does seem to be some activitiy down there.
-  title: The Mines
+  description: A heavily defended surface mine. Raiding time.
+  dialogueOnStart:
+  - sergeant: Strange. They must have located something rather valuable for them to risk such a high visibility operation.
+  title: Strip Mine
 basic_collect_x_001_beach_T1_fivestarleader:
   description: Go find and collect some fabled Ambergris for a small reward
   title: 'Collect: City Scanner'
 basic_collect_x_002_beach_T1_trainA01:
   description: Go find and collect some fabled Ambergris for a small reward
diff --git config_180604_1906/Texts/en-US/ui.txt config_180613_1601/Texts/en-US/ui.txt
index 20a66d6..410fde7 100644
--- config_180604_1906/Texts/en-US/ui.txt
+++ config_180613_1601/Texts/en-US/ui.txt
@@ -3,16 +3,21 @@ action_info_cloud: Cloud
 action_info_currency: Change Currency
 action_info_currency_short: '{0} {1}'
 action_info_decoration: Decoration
 action_info_decoration_clean_colors: Removes all current colors.
 action_info_decoration_clean_livery: Removes current livery.
+action_info_decoration_clean_trails: Removes current trails.
 action_info_decoration_extra1: Changes 1st plane color to <color=#{0}ff>{0}</color>.
 action_info_decoration_extra2: Changes 2nd plane color to <color=#{0}ff>{0}</color>.
 action_info_decoration_extra3: Changes 3rd plane color to <color=#{0}ff>{0}</color>.
 action_info_decoration_livery: Changes plane livery to {0}.
+action_info_decoration_normalTrail: Changes normal plane trail to {0}.
 action_info_decoration_short_extra: <color=#{0}ff>{0}</color>
 action_info_decoration_short_livery: '{0}'
+action_info_decoration_short_normalTrail: '{0}'
+action_info_decoration_short_superTrail: '{0}'
+action_info_decoration_superTrail: Changes superspeed plane trail to {0}.
 action_info_gun: Primary Gun Mount {0}
 action_info_healthenergy: Boost
 action_info_healthenergy_energy: Your steam gets recharged by {0}.
 action_info_healthenergy_health: You get healed by {0}.
 action_info_healthenergy_short_energy: +{0} Steam
@@ -300,10 +305,12 @@ itempickup_tier_ultrarare: <color=#dd55dd>Ultra-Rare</color>  {2}
 itempickup_tier_ultrarare_raw: Ultra-Rare
 itempickup_tierlimited: <color=#ffaa55ff>Usable at level {0}</color>
 itempickup_unusable: <color=#ff5555ff>Unusable with plane</color>
 itempickup_unusable_classes: '<color=#ff5555ff>Only usable with: {0}</color>'
 itempickup_uses: 'Uses: {0}'
+legal_accept: Agree and continue
+legal_accept_incomplete: Please read and agree to continue...
 levelup_notify_header: <size=24>Level {0}</size>
 levelup_notify_stat_add: '{0} +{1:0.##}'
 levelup_notify_stat_multiply: '{0} +{1:0.#}%'
 levelup_notify_unlock_done: '{0} class unlocked!'
 levelup_notify_unlock_upcoming: '{0} more levels to unlock {1} class'
@@ -423,10 +430,11 @@ options_menu_locale_old: <color=#e84f4f>(needs restart)</color>
 options_menu_low_bullet_alpha: Dim Ally Bullets
 options_menu_main: Options
 options_menu_maingunshooting_type_joystick: Main Gun Gamepad
 options_menu_maingunshooting_type_keyboard: Main Gun Keyboard
 options_menu_master_volume: Master Volume
+options_menu_motionblur: MotionBlur
 options_menu_mouse_controls: Mouse Controls
 options_menu_mouse_controls_UI: Menu Controls
 options_menu_mouse_controls_abs: Mouse Absolute
 options_menu_mouse_controls_abs_UI: Menu controls
 options_menu_mouse_controls_abs_default: Plane controls
@@ -446,19 +454,22 @@ options_menu_mouse_controls_system: System Controls
 options_menu_music_volume: Music Volume
 options_menu_nexus_list: Main Rebel City
 options_menu_nexus_list_none: None
 options_menu_off: 'Off'
 options_menu_on: 'On'
+options_menu_outline: Outline
 options_menu_plane_steering_type_override: Plane specific modes
 options_menu_quests: Mission Log
 options_menu_quit: Exit Game
 options_menu_reset_controls: Reset to Defaults
 options_menu_screenshot_scale: Screenshot Scale
 options_menu_select_pilot_skills: Select Pilot Skills
 options_menu_sfx_volume: Game Volume
+options_menu_shadows: Shadows
 options_menu_show_chat: Show Chat
 options_menu_show_hud: Show HUD
+options_menu_show_news_interstitial: News On Login
 options_menu_show_prerelease: See Pre-Release
 options_menu_show_radar: Show Radar
 options_menu_show_unit_names: Show Names
 options_menu_show_upgrade_fx: Show Auto Upgrades
 options_menu_sound: Sound
@@ -571,10 +582,13 @@ quick_chat_landmark_finalboss: Meowza is coming!
 quick_chat_whee: Whee!
 radar_mission: 'Target
 
   <color=#ffa500ff>{0}</color>'
 radar_teleport: '[{0}] to teleport'
+restart_announce: Everybody grab everything! We need to shutdown this Rebel City for a short while. This way we can hide from their scanners.
+restart_countdown: '{0}...'
+restart_now: Going dark for a short while.
 session_anti_addiction_disconnect: Anti addiction limit reached. Sorry.
 shutdown_announce: Server is going down soon. Quickly grab your loot.
 shutdown_countdown: '{0}...'
 shutdown_now: Server is going down now.
 skills_menu_current: Current Skills
diff --git config_180604_1906/Texts/en-US/units.txt config_180613_1601/Texts/en-US/units.txt
index cd017a7..a24cd7f 100644
--- config_180604_1906/Texts/en-US/units.txt
+++ config_180613_1601/Texts/en-US/units.txt
@@ -26,10 +26,11 @@ DQ_KS_12LOW_gridboss: Guard Turret Mk. II
 DQ_KS_13LOW_navi: Defense Bug
 DQ_KS_13LOW_navileader: Poison Lord
 DQ_KS_21MID_dogturret: Broken Turret
 DQ_KS_21MID_dogturretactive: Fixed Turret
 DQ_KS_21MID_dogturretrepairdrone: Cat Drone
+DQ_KS_21MID_dogturretrepairdroneattack: Cat Drone
 DQ_KS_21MID_master: Mission Beacon
 DQ_KS_21MID_reward: Reward
 DQ_KS_22MID_trainB01: War Horse
 DQ_KS_22MID_trainB02: War Horse
 DQ_KS_22MID_trainB03: War Horse
@@ -54,19 +55,23 @@ DQ_KS_51HMT_hyperdriveminion: Mystic Mirage
 DQ_SP_2XMID_gasstation_command: Fuel Station Command
 DQ_SP_2XMID_gasstation_commandDEATH: Fuel Station Command
 DQ_SP_2XMID_gasstation_commandturret: Water Cannon
 DQ_SP_2XMID_gasstation_gastank: Fuel Tank
 DQ_SP_2XMID_gasstation_turret: Water Cannon
+DQ_SP_5XHMT_fire_flamebatleader: Converted Prisoner
+DQ_SP_5XHMT_fire_treasure: Treasure
 DQ_SP_5XHMT_heist_barracks: Bank Barracks
 DQ_SP_5XHMT_heist_barracksguard: Bank Watch
 DQ_SP_5XHMT_heist_hackconsole: Lock Console
 DQ_SP_5XHMT_heist_hackdoorchain: Locked Door
 DQ_SP_5XHMT_heist_hackdoorchainsignal: Locked Door
 DQ_SP_5XHMT_heist_riotguard: Bank Guard
 DQ_SP_5XHMT_heist_riotguardshield: Bank Guard Shield
 DQ_SP_5XHMT_heist_treasure: Coin Cache
 DQ_SP_5XHMT_heist_turret: Bank Turret
+DQ_SP_5XHMT_ice_blizzardcore: Mega Blizzard Generator
+DQ_SP_5XHMT_ice_treasure: Treasure
 DQ_SP_5XHMT_mine_avalancheparent: Avalanche Worm
 DQ_SP_5XHMT_mine_avalanchesignal: Avalanche Worm
 DQ_SP_5XHMT_mine_avalancheworm: Avalanche Worm
 DQ_SP_5XHMT_mine_keystone: Keystone
 DQ_SP_5XHMT_mine_rock: Rock
@@ -136,10 +141,11 @@ arenacube: Mystic Cube
 arenacubeDEATH: Mystic Cube
 arenacubebiglaserwall: Mystic Cube
 arenacubebiglaserwall2: Mystic Cube
 arenacubelasercross: Laser X 2
 arenacubemini: Guard Cube
+arenacubenode: Tiny Cube
 arenacubespiral: Spastic Cube
 arenacubetendril: Spastic Cube
 arenacubetendrilrandom: Spastic Cube
 arenalasereye: Heckler
 arenamaster: (invisible master unit)
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_11LOW_crow_T3/DQ_CS_11LOW_crow.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_11LOW_crow_T3/DQ_CS_11LOW_crow.txt
index 73ef703..5fbf404 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_11LOW_crow_T3/DQ_CS_11LOW_crow.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_11LOW_crow_T3/DQ_CS_11LOW_crow.txt	
@@ -48,9 +48,8 @@ particlePositions:
   - '-0.55'
   rot:
   - '90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_11LOW_crow
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaA.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaA.txt
index 3b109c1..613bf9b 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaA.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaA.txt	
@@ -47,9 +47,8 @@ particlePositions:
   - '-0.35'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_12LOW_ninjaA
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaAgrenade.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaAgrenade.txt
index fb106e5..0aeea79 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaAgrenade.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_12LOW_ninjaA_T2/DQ_CS_12LOW_ninjaAgrenade.txt	
@@ -32,10 +32,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_12LOW_ninjaAgrenade
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowisp.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowisp.txt
index f4b7f29..a5656be 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowisp.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowisp.txt	
@@ -22,9 +22,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_13LOW_willowisp
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowispleader.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowispleader.txt
index 20e71c9..cb6c12c 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowispleader.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_13LOW_willowisp_T2/DQ_CS_13LOW_willowispleader.txt	
@@ -45,9 +45,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_13LOW_willowispleader
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayer.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayer.txt
index 3e9542b..1de35ab 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayer.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayer.txt	
@@ -8,9 +8,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_21MID_minelayer
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayergrenade.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayergrenade.txt
index 6726cfa..e6dbf53 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayergrenade.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_21MID_minelayer_T3/DQ_CS_21MID_minelayergrenade.txt	
@@ -48,10 +48,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '8'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_21MID_minelayergrenade
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_loot.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_loot.txt
index c11614e..78f2fe8 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_loot.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_loot.txt	
@@ -14,11 +14,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_22MID_loot
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_master.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_master.txt
index 08fb29e..3f8be70 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_master.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_master.txt	
@@ -13,11 +13,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_22MID_master
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraith.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraith.txt
index 483614d..fb0aa2b 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraith.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraith.txt	
@@ -33,10 +33,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0.5'
 templateName: DQ_CS_22MID_wraith
 tier: '3'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithDEATH.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithDEATH.txt
index 6fb6c05..5fe48b9 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithDEATH.txt	
@@ -19,17 +19,17 @@ gunMounts:
   sprinklerFlyback: 'true'
   sprinklerIncrementAngle: '125'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '100000'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_22MID_wraithDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithtrap.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithtrap.txt
index 7ac4b8f..68cb15e 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithtrap.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_22MID_wraith_T3/DQ_CS_22MID_wraithtrap.txt	
@@ -13,11 +13,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_22MID_wraithtrap
 tier: '3'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawler.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawler.txt
index df510b1..ec3660d 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawler.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawler.txt	
@@ -67,10 +67,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '-90'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_23MID_crawler
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawlershell.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawlershell.txt
index 33bc07e..a7d5558 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawlershell.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_23MID_crawler_T3/DQ_CS_23MID_crawlershell.txt	
@@ -19,10 +19,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1500'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: DQ_CS_23MID_crawlershell
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2.txt
index 0ad25cf..d588212 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2.txt	
@@ -48,9 +48,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '4'
 maxTurnRate: '120'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_31HGH_angel2
 tier: '5'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2master.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2master.txt
index 340f604..be6764b 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2master.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_31HGH_angel2/DQ_CS_31HGH_angel2master.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '3'
 maxTurnRate: '180'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_31HGH_angel2master
 tier: '5'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeper.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeper.txt
index ca0ce9b..b9fdfb3 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeper.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeper.txt	
@@ -91,9 +91,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '70'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 templateName: DQ_CS_32HGH_sweeper
 tier: '4'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminion.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminion.txt
index a850afc..0fcdf61 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminion.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminion.txt	
@@ -79,9 +79,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '0.1'
-shootable: 'true'
 templateName: DQ_CS_32HGH_sweeperminion
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminionmaster.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminionmaster.txt
index 9b40dc3..e42aae6 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminionmaster.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_32HGH_sweeper/DQ_CS_32HGH_sweeperminionmaster.txt	
@@ -11,9 +11,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '8'
-shootable: 'true'
 templateName: DQ_CS_32HGH_sweeperminionmaster
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslafortress.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslafortress.txt
index f767c28..81a4197 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslafortress.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslafortress.txt	
@@ -139,9 +139,8 @@ particlePositions:
   - '0.207'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_33HGH_teslafortress
 tier: '4'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslatower.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslatower.txt
index 72627f0..dca3f06 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslatower.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_33HGH_teslahq_T4/DQ_CS_33HGH_teslatower.txt	
@@ -108,9 +108,8 @@ particlePositions:
   - '-0.515'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_CS_33HGH_teslatower
 tier: '4'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_41MTN_vampire/DQ_CS_41MTN_vampire.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_41MTN_vampire/DQ_CS_41MTN_vampire.txt
index 7c2003b..68feb78 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_41MTN_vampire/DQ_CS_41MTN_vampire.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_41MTN_vampire/DQ_CS_41MTN_vampire.txt	
@@ -150,10 +150,9 @@ particlePositions:
   - '-0.827'
   rot:
   - '30'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_41MTN_vampire
 tier: '6'
 xpMultiplier: '1.5'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_51HMT_hammerplanet2/DQ_CS_51HMT_hammerplanet2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_51HMT_hammerplanet2/DQ_CS_51HMT_hammerplanet2.txt
index 9c9ad0d..22f4c7b 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_51HMT_hammerplanet2/DQ_CS_51HMT_hammerplanet2.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_CS_51HMT_hammerplanet2/DQ_CS_51HMT_hammerplanet2.txt	
@@ -201,9 +201,8 @@ particlePositions:
   - '-0.29'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_CS_51HMT_hammerplanet2
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrow.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrow.txt
index 5f89fb8..4c8dbb6 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrow.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrow.txt	
@@ -28,10 +28,9 @@ particlePositions:
   - '-0.4'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_11LOW_sparrow
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrowleader.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrowleader.txt
index b76f185..64bf215 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrowleader.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_11LOW_sparrow_T3/DQ_KS_11LOW_sparrowleader.txt	
@@ -38,9 +38,8 @@ particlePositions:
   - '-0.4'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_11LOW_sparrowleader
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridboss.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridboss.txt
index 26859d9..96b3c5a 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridboss.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridboss.txt	
@@ -101,10 +101,9 @@ particlePositions:
   - '-0.8'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_12LOW_gridboss
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridbosssaucer.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridbosssaucer.txt
index 3e68db5..8aab3f7 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridbosssaucer.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_12LOW_gridboss_T3/DQ_KS_12LOW_gridbosssaucer.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-0.5'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_12LOW_gridbosssaucer
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navi.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navi.txt
index 23b5609..b7b46e6 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navi.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navi.txt	
@@ -34,9 +34,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '4'
 maxTurnRate: '500'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_13LOW_navi
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileader.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileader.txt
index e9c88a1..53b9ea1 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileader.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileader.txt	
@@ -53,11 +53,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.2'
 maxTurnRate: '60'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_13LOW_navileader
 tier: '3'
 trailLength: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileaderexploder.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileaderexploder.txt
index bfa1d28..ea1cff9 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileaderexploder.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_13LOW_navileader_T2/DQ_KS_13LOW_navileaderexploder.txt	
@@ -29,10 +29,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_13LOW_navileaderexploder
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturret.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturret.txt
index 630a6cc..e36c7ee 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturret.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturret.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '75'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_21MID_dogturret
 tier: '3'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretactive.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretactive.txt
index 7397ec5..4883883 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretactive.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretactive.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '75'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_21MID_dogturretactive
 tier: '3'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdrone.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdrone.txt
index 6385633..296ec32 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdrone.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdrone.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: DQ_KS_21MID_dogturretrepairdrone
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdroneattack.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdroneattack.txt
index f4f9f30..dfe9251 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdroneattack.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_dogturretrepairdroneattack.txt	
@@ -21,9 +21,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: DQ_KS_21MID_dogturretrepairdroneattack
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_master.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_master.txt
index 27a479d..74c8ed2 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_master.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_master.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '1000000'
 templateName: DQ_KS_21MID_master
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_reward.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_reward.txt
index b7846f8..52b22ee 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_reward.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_21MID_dogturret_T3/DQ_KS_21MID_reward.txt	
@@ -6,16 +6,16 @@ colliderY: '0'
 damageThreshold: '0'
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_21MID_reward
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt
index f45fa9e..9254b74 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt	
@@ -119,8 +119,7 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: DQ_KS_22MID_trainB01
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt
index 8128cb0..8827ffb 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt	
@@ -89,8 +89,7 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: DQ_KS_22MID_trainB02
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt
index 25b06b5..cc16ef1 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt	
@@ -108,8 +108,7 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: DQ_KS_22MID_trainB03
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora.txt
index f2b1ecc..22e479d 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '2.5'
 maxSpeed: '6'
 maxTurnRate: '55'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_23MID_remora
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora2.txt
index 6d4ea4d..afbf7fb 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora2.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_remora2.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '4.8'
 maxSpeed: '5'
 maxTurnRate: '67'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_23MID_remora2
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whaleshark.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whaleshark.txt
index 0a285c9..94ef64a 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whaleshark.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whaleshark.txt	
@@ -70,10 +70,9 @@ particlePositions:
   - '-1.3'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_23MID_whaleshark
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY.txt
index c22438b..f452a14 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: DQ_KS_23MID_whalesharkANGRY
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY2.txt
index 3319d19..7ad01fd 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY2.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkANGRY2.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: DQ_KS_23MID_whalesharkANGRY2
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkDEATH.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkDEATH.txt
index 35f6574..22f14ff 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_23MID_whaleshark_T3/DQ_KS_23MID_whalesharkDEATH.txt	
@@ -30,10 +30,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_23MID_whalesharkDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakboss.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakboss.txt
index 254f027..7ffed43 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakboss.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakboss.txt	
@@ -64,10 +64,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '0.6'
 maxTurnRate: '60'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_31HGH_flakboss
 tier: '5'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakbossexploder.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakbossexploder.txt
index 05260f1..d446199 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakbossexploder.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_31HGH_flakboss/DQ_KS_31HGH_flakbossexploder.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_31HGH_flakbossexploder
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_32HGH_berserker/DQ_KS_32HGH_berserker.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_32HGH_berserker/DQ_KS_32HGH_berserker.txt
index 6713d13..f9d2b66 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_32HGH_berserker/DQ_KS_32HGH_berserker.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_32HGH_berserker/DQ_KS_32HGH_berserker.txt	
@@ -69,10 +69,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '80'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_32HGH_berserker
 tier: '4'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_reward.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_reward.txt
index 9cbf276..a85ddd5 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_reward.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_reward.txt	
@@ -6,16 +6,16 @@ colliderY: '0'
 damageThreshold: '0'
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_33HGH_reward
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper.txt
index 18a3adb..b5a5f0d 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper.txt	
@@ -57,10 +57,9 @@ particlePositions:
   - '-0.227'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_33HGH_sniper
 tier: '4'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper2.txt
index 7229d45..9ab7885 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper2.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_sniper2.txt	
@@ -57,10 +57,9 @@ particlePositions:
   - '-0.227'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_33HGH_sniper2
 tier: '4'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_snipermaster.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_snipermaster.txt
index 197d667..aca4ed4 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_snipermaster.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_33HGH_sniper/DQ_KS_33HGH_snipermaster.txt	
@@ -10,9 +10,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_33HGH_snipermaster
 tier: '5'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01.txt
index 46dfe2f..5f5fc26 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01.txt	
@@ -239,9 +239,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '75'
 maxSpeed: '4'
 maxTurnRate: '90'
 minSpeed: '3'
-shootable: 'true'
 templateName: DQ_KS_41MTN_bosstrain01
 tier: '6'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01grenade.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01grenade.txt
index 3afd47d..25d6991 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01grenade.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain01grenade.txt	
@@ -44,10 +44,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '2'
 maxTurnRate: '0'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_KS_41MTN_bosstrain01grenade
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain02.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain02.txt
index d526079..69c42ba 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain02.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain02.txt	
@@ -46,10 +46,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '8'
 maxTurnRate: '90'
 minSpeed: '0.6'
-shootable: 'true'
 showStats: never
 templateName: DQ_KS_41MTN_bosstrain02
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain03.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain03.txt
index 5445aae..d301841 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain03.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_41MTN_bosstrain01/DQ_KS_41MTN_bosstrain03.txt	
@@ -46,10 +46,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '8'
 maxTurnRate: '90'
 minSpeed: '0.6'
-shootable: 'true'
 showStats: never
 templateName: DQ_KS_41MTN_bosstrain03
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdrive.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdrive.txt
index 581ca41..4816f3e 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdrive.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdrive.txt	
@@ -70,9 +70,8 @@ particlePositions:
   - '-1.255'
   rot:
   - '35'
   - '35'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_51HMT_hyperdrive
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdriveminion.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdriveminion.txt
index 9e85bd9..5ae33ec 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdriveminion.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_51HMT_hyperdrive/DQ_KS_51HMT_hyperdriveminion.txt	
@@ -51,10 +51,9 @@ particlePositions:
   - '-1.255'
   rot:
   - '35'
   - '35'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_KS_51HMT_hyperdriveminion
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_command.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_command.txt
index f8cf4c2..db1fc63 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_command.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_command.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: DQ_SP_2XMID_gasstation_command
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandDEATH.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandDEATH.txt
index adb7b1e..fee2ebd 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandDEATH.txt	
@@ -36,10 +36,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_2XMID_gasstation_commandDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandturret.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandturret.txt
index 2d0d8d7..0775b47 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandturret.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandturret.txt	
@@ -18,10 +18,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_2XMID_gasstation_commandturret
 tier: '3'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_destroyablewall.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_destroyablewall.txt
index de4a6d7..503edd2 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_destroyablewall.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_destroyablewall.txt	
@@ -4,16 +4,16 @@ colliderRadius: '1.3'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100000'
 templateName: DQ_SP_2XMID_gasstation_destroyablewall
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastank.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastank.txt
index 70a16a1..6510476 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastank.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastank.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_2XMID_gasstation_gastank
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastankboom.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastankboom.txt
index 40c67aa..31f1fac 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastankboom.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastankboom.txt	
@@ -33,10 +33,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_2XMID_gasstation_gastankboom
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_turret.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_turret.txt
index bb07ac6..7a16adf 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_turret.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_turret.txt	
@@ -35,10 +35,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_2XMID_gasstation_turret
 tier: '3'
 xpMultiplier: '1'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_flamebatleader.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_flamebatleader.txt
new file mode 100644
index 0000000..b8b8b63
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_flamebatleader.txt	
@@ -0,0 +1,81 @@
+additionalStates:
+  blinkWeakSpot:
+  - events:
+    - code: InstantEffect
+      delay: '0'
+      name: weakSpot
+    name: initial
+    transitions:
+    - code: Time
+      toState: initial
+      value: '2'
+art: EnemyFlamebatLeader
+artScale: '1'
+colliderRadius: '0.8'
+colliderX: '0'
+colliderY: '0'
+effectImmunities:
+- Confuse
+elementSusceptibilityIds:
+- waterWeakness
+- burnResist
+energyRegenRate: '0'
+explosionPrefab: ExplosionBig2
+gunMounts:
+- fireMode: Aimed
+  firingArc: '40'
+  flashOffset: '0.33'
+  gunTemplateName: flamebatleaderGun
+  mountAngle: '0'
+  mountName: main
+  slewRate: '0'
+- fireMode: Aimed
+  firingArc: '120'
+  flashOffset: '0.33'
+  gunTemplateName: flamebatleaderGun2
+  mountAngle: '180'
+  mountName: main2
+  slewRate: '0'
+healthRegenRate: '0'
+loot:
+  bossloot:
+    lootTableId: miniboss
+  upgrades:
+    lootTableId: upgrade_fire_bonus_20
+maxEnergyPoints: '1'
+maxHitPoints: '188'
+maxSpeed: '3.5'
+maxTurnRate: '40'
+minSpeed: '1.5'
+particlePositions:
+- name: darkSmoke
+  pos:
+  - '0'
+  - '-0.85'
+  - '0.332'
+  rot:
+  - '0'
+  - '0'
+  - '0'
+- name: darkSmoke
+  pos:
+  - '0.3'
+  - '-0.85'
+  - '-0.15'
+  rot:
+  - '0'
+  - '0'
+  - '0'
+- name: darkSmoke
+  pos:
+  - '-0.3'
+  - '-0.85'
+  - '-0.15'
+  rot:
+  - '0'
+  - '0'
+  - '0'
+spawnInvulnerabilitySeconds: '2'
+templateName: DQ_SP_5XHMT_fire_flamebatleader
+tier: '10'
+xpMultiplier: '1.25'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_treasure.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_treasure.txt
new file mode 100644
index 0000000..0f9b8c0
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_treasure.txt	
@@ -0,0 +1,26 @@
+art: TutorialTreasurePrefab
+artScale: '1'
+colliderRadius: '1.2'
+colliderX: '0'
+colliderY: '0'
+damageThreshold: '0.0001'
+energyRegenRate: '0'
+explosionPrefab: ExplosionBig2
+healthRegenRate: '0'
+lootGlobal:
+  main:
+    lootTable:
+    - weight: '50'
+    - items:
+      - id: dungeon_fire
+      weight: '50'
+maxEnergyPoints: '1'
+maxHitPoints: '500'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+showStats: always
+spawnInvulnerabilitySeconds: '0'
+templateName: DQ_SP_5XHMT_fire_treasure
+tier: '10'
+xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracks.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracks.txt
index 782e1e2..96755c8 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracks.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracks.txt	
@@ -21,10 +21,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_5XHMT_heist_barracks
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracksguard.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracksguard.txt
index cb4d828..1210aba 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracksguard.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracksguard.txt	
@@ -77,9 +77,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_5XHMT_heist_barracksguard
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackconsole.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackconsole.txt
index 9df5094..b8a6a02 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackconsole.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackconsole.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '100000'
 templateName: DQ_SP_5XHMT_heist_hackconsole
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchain.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchain.txt
index 61d3a52..7475cf4 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchain.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchain.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100000'
 templateName: DQ_SP_5XHMT_heist_hackdoorchain
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchainsignal.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchainsignal.txt
index 032dfd6..33aa1cf 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchainsignal.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchainsignal.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '3'
 maxTurnRate: '180'
 minSpeed: '3'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '100000'
 templateName: DQ_SP_5XHMT_heist_hackdoorchainsignal
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguard.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguard.txt
index 1d0e8ba..d57116d 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguard.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguard.txt	
@@ -60,9 +60,8 @@ particlePositions:
   - '-0.6433'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_heist_riotguard
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguardshield.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguardshield.txt
index 6da57b0..7567788 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguardshield.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguardshield.txt	
@@ -84,10 +84,9 @@ particlePositions:
   - '0.904'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '9999999'
 templateName: DQ_SP_5XHMT_heist_riotguardshield
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_treasure.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_treasure.txt
index e1172cc..972d03b 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_treasure.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_treasure.txt	
@@ -10,11 +10,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_heist_treasure
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_turret.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_turret.txt
index c7f6496..b6a4f06 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_turret.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_turret.txt	
@@ -43,10 +43,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_5XHMT_heist_turret
 tier: '8'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_blizzardcore.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_blizzardcore.txt
new file mode 100644
index 0000000..4bcd5c4
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_blizzardcore.txt	
@@ -0,0 +1,27 @@
+art: EnemyBlizzardGeneratorPrefab
+artScale: '1.5'
+colliderRadius: '0.6'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionBig_NoDebris
+gunMounts:
+- fireMode: Aimed
+  firingArc: '360'
+  flashOffset: '0.0'
+  gunTemplateName: SpotterTripleShotGun
+  mountAngle: '0'
+  mountName: blizzardcoreTripleShotMount
+  signalTime: '2'
+  slewRate: '360'
+healthRegenRate: '0'
+isVisibleInRadar: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '100'
+maxSpeed: '0'
+maxTurnRate: '90'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: DQ_SP_5XHMT_ice_blizzardcore
+tier: '10'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain1.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain1.txt
new file mode 100644
index 0000000..61c03c8
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain1.txt	
@@ -0,0 +1,19 @@
+art: EnemyIceNode
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionMed
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_ice_hackdoorchain1
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain2.txt
new file mode 100644
index 0000000..5426b42
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain2.txt	
@@ -0,0 +1,19 @@
+art: EnemyIceNode
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionMed
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_ice_hackdoorchain2
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain3.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain3.txt
new file mode 100644
index 0000000..342a815
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain3.txt	
@@ -0,0 +1,19 @@
+art: EnemyIceNode
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionMed
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_ice_hackdoorchain3
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain4.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain4.txt
new file mode 100644
index 0000000..2ca80e8
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain4.txt	
@@ -0,0 +1,19 @@
+art: EnemyIceNode
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionMed
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_ice_hackdoorchain4
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal1.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal1.txt
new file mode 100644
index 0000000..8c5b314
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal1.txt	
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '3'
+maxTurnRate: '180'
+minSpeed: '3'
+showStats: never
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_heist_hackdoorchainsignal1
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal2.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal2.txt
new file mode 100644
index 0000000..bf71129
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal2.txt	
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '3'
+maxTurnRate: '180'
+minSpeed: '3'
+showStats: never
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_heist_hackdoorchainsignal2
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal3.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal3.txt
new file mode 100644
index 0000000..ab89dad
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal3.txt	
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '3'
+maxTurnRate: '180'
+minSpeed: '3'
+showStats: never
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_heist_hackdoorchainsignal3
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal4.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal4.txt
new file mode 100644
index 0000000..fd44ce5
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal4.txt	
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '3'
+maxTurnRate: '180'
+minSpeed: '3'
+showStats: never
+spawnInvulnerabilitySeconds: '100000'
+templateName: DQ_SP_5XHMT_heist_hackdoorchainsignal4
+tier: '8'
+xpMultiplier: '0'
diff --git config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_treasure.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_treasure.txt
new file mode 100644
index 0000000..43f9770
--- /dev/null
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_treasure.txt	
@@ -0,0 +1,75 @@
+additionalStates:
+  unlock1:
+  - name: initial
+    transitions:
+    - code: NearMarker
+      name: DQ_SP_5XHMT_heist_hackdoorchainsignal1
+      toState: main
+      value: '6'
+  - events:
+    - code: VariableSet
+      name: triggershield1
+      value: '1'
+    name: main
+  unlock2:
+  - name: initial
+    transitions:
+    - code: NearMarker
+      name: DQ_SP_5XHMT_heist_hackdoorchainsignal2
+      toState: main
+      value: '6'
+  - events:
+    - code: VariableSet
+      name: triggershield2
+      value: '1'
+    name: main
+  unlock3:
+  - name: initial
+    transitions:
+    - code: NearMarker
+      name: DQ_SP_5XHMT_heist_hackdoorchainsignal3
+      toState: main
+      value: '6'
+  - events:
+    - code: VariableSet
+      name: triggershield3
+      value: '1'
+    name: main
+  unlock4:
+  - name: initial
+    transitions:
+    - code: NearMarker
+      name: DQ_SP_5XHMT_heist_hackdoorchainsignal4
+      toState: main
+      value: '6'
+  - events:
+    - code: VariableSet
+      name: triggershield4
+      value: '1'
+    name: main
+art: TutorialTreasurePrefab
+artScale: '1'
+colliderRadius: '1.2'
+colliderX: '0'
+colliderY: '0'
+damageThreshold: '0.0001'
+energyRegenRate: '0'
+explosionPrefab: ExplosionBig2
+healthRegenRate: '0'
+lootGlobal:
+  main:
+    lootTable:
+    - weight: '50'
+    - items:
+      - id: dungeon_ice
+      weight: '50'
+maxEnergyPoints: '1'
+maxHitPoints: '500'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+showStats: always
+spawnInvulnerabilitySeconds: '0'
+templateName: DQ_SP_5XHMT_ice_treasure
+tier: '10'
+xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheparent.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheparent.txt
index c28ef7b..2732a22 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheparent.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheparent.txt	
@@ -11,10 +11,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_avalancheparent
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalanchesignal.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalanchesignal.txt
index 308e73f..b8d1ad4 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalanchesignal.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalanchesignal.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.01'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '100000'
 templateName: DQ_SP_5XHMT_mine_avalanchesignal
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheworm.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheworm.txt
index f1125b6..eea5d16 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheworm.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheworm.txt	
@@ -52,10 +52,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_avalancheworm
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_keystone.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_keystone.txt
index 418f946..860e306 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_keystone.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_keystone.txt	
@@ -11,10 +11,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_keystone
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_rock.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_rock.txt
index 2efa8ae..ec59325 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_rock.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_rock.txt	
@@ -11,10 +11,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_rock
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancer.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancer.txt
index b75aa48..af91ff7 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancer.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancer.txt	
@@ -43,10 +43,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '1.5'
 maxTurnRate: '60'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: DQ_SP_5XHMT_mine_snakemancer
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01.txt
index 52000b0..15570c0 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01.txt	
@@ -97,8 +97,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '6'
 maxTurnRate: '130'
 minSpeed: '0'
-shootable: 'true'
 templateName: DQ_SP_5XHMT_mine_snakemancersnake01
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01neck.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01neck.txt
index 1d9e5cc..8833a41 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01neck.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake01neck.txt	
@@ -9,8 +9,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '6'
 maxTurnRate: '100'
 minSpeed: '0'
-shootable: 'true'
 templateName: DQ_SP_5XHMT_mine_snakemancersnake01neck
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake02.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake02.txt
index 8494f87..38ff964 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake02.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake02.txt	
@@ -22,8 +22,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: DQ_SP_5XHMT_mine_snakemancersnake02
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake03.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake03.txt
index f142e87..5d3e9a7 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake03.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_snakemancersnake03.txt	
@@ -22,8 +22,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '8'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: DQ_SP_5XHMT_mine_snakemancersnake03
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumper.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumper.txt
index a1c017e..dc45c1e 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumper.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumper.txt	
@@ -40,11 +40,10 @@ particlePositions:
   - '-0.364'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_thumper
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumpernavi.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumpernavi.txt
index 92308c1..c041f9a 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumpernavi.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_thumpernavi.txt	
@@ -34,9 +34,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '4'
 maxTurnRate: '500'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_thumpernavi
 tier: '8'
diff --git config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_treasure.txt config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_treasure.txt
index f9a1685..e381493 100644
--- config_180604_1906/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_treasure.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_treasure.txt	
@@ -10,11 +10,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: DQ_SP_5XHMT_mine_treasure
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_escortmission.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_escortmission.txt
index 690aaf9..2f5fdb4 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_escortmission.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_escortmission.txt	
@@ -14,11 +14,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '1'
 maxTurnRate: '45'
 minSpeed: '1'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '5'
 templateName: escort_01_escortmission
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionDEATH.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionDEATH.txt
index a08f126..4bcd529 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionDEATH.txt	
@@ -19,17 +19,17 @@ gunMounts:
   sprinklerFlyback: 'true'
   sprinklerIncrementAngle: '125'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '100000'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: escort_01_escortmissionDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionOUCH.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionOUCH.txt
index 33d4b75..dcd77a2 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionOUCH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_escortmissionOUCH.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: escort_01_escortmissionOUCH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_goal.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_goal.txt
index 40bb80f..8786e9c 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_goal.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_goal.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000000'
 templateName: escort_01_goal
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_master.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_master.txt
index bf860cd..defc908 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_master.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_master.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '1000000'
 templateName: escort_01_master
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_missile.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_missile.txt
index 3883239..12cf654 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_missile.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_missile.txt	
@@ -34,10 +34,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escort_01_missile
 tier: '1'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_missilespawner.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_missilespawner.txt
index 452c0aa..c314c54 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_missilespawner.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_missilespawner.txt	
@@ -11,11 +11,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '10'
 maxTurnRate: '45'
 minSpeed: '10'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: escort_01_missilespawner
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_reward.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_reward.txt
index 80dd3a4..e86822f 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_reward.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_reward.txt	
@@ -6,16 +6,16 @@ colliderY: '0'
 damageThreshold: '0'
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: escort_01_reward
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_startbutton.txt config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_startbutton.txt
index 98d7988..963092c 100644
--- config_180604_1906/Units/00 - Quest Enemies/escort_01/escort_01_startbutton.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/escort_01/escort_01_startbutton.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escort_01_startbutton
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimp.txt config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimp.txt
index 19b1b65..1cff28f 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimp.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimp.txt	
@@ -12,9 +12,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0.6'
 maxTurnRate: '60'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_02_fatblimp
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimpDEATH.txt config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimpDEATH.txt
index b2894e6..102d764 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimpDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimpDEATH.txt	
@@ -29,10 +29,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_02_fatblimpDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimp.txt config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimp.txt
index 4d07f58..54c7c73 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimp.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimp.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '1.2'
 maxTurnRate: '180'
 minSpeed: '0.6'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_02_flakblimp
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimpexploderstrong.txt config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimpexploderstrong.txt
index ea99940..f3ece96 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimpexploderstrong.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimpexploderstrong.txt	
@@ -30,10 +30,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_02_flakblimpexploderstrong
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_02/unit_tut_02_supplies.txt config_180613_1601/Units/00 - Quest Enemies/tut_02/unit_tut_02_supplies.txt
index 1791262..bfd278a 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_02/unit_tut_02_supplies.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_02/unit_tut_02_supplies.txt	
@@ -13,10 +13,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '4'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_02_supplies
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantua.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantua.txt
index 5974b7a..cfde3e7 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantua.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantua.txt	
@@ -132,11 +132,10 @@ maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_03_gargantua
 tier: '2'
 xpMultiplier: '1.3'
 xpRadius: '15'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuaDEATH.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuaDEATH.txt
index 044fce2..05d5b9c 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuaDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuaDEATH.txt	
@@ -40,10 +40,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_03_gargantuaDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistleft.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistleft.txt
index e76b5c4..db4e60d 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistleft.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistleft.txt	
@@ -49,10 +49,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '110'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: tut_03_gargantuafistleft
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistright.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistright.txt
index b35ea80..7f8537d 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistright.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantuafistright.txt	
@@ -39,10 +39,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: tut_03_gargantuafistright
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantualaser.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantualaser.txt
index efedf40..5221038 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantualaser.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/BOS1_tut_03_gargantualaser.txt	
@@ -25,15 +25,15 @@ gunTypes:
   name: tut_03_gargantualasermine
   rof: '30'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '0.001'
 maxTurnRate: '360'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_03_gargantualaser
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede01.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede01.txt
index b59740c..ad14a65 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede01.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede01.txt	
@@ -110,9 +110,8 @@ particlePositions:
   - '-0.816'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: tut_03_centipede01
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede02.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede02.txt
index b46d53d..4249487 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede02.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede02.txt	
@@ -50,8 +50,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: tut_03_centipede02
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede03.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede03.txt
index 45d4503..ed62806 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede03.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_centipede03.txt	
@@ -48,8 +48,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: tut_03_centipede03
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_fathunter.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_fathunter.txt
index e2bbf93..d0c8757 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_fathunter.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_fathunter.txt	
@@ -47,9 +47,8 @@ particlePositions:
   - '-0.25'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_03_fathunter
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_giantgate.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_giantgate.txt
index 57bc74b..ec9e4f8 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_giantgate.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_giantgate.txt	
@@ -43,9 +43,8 @@ particlePositions:
   - '-0.673'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_03_giantgate
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_spotter.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_spotter.txt
index 9e94b67..99732f7 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/unit_tut_03_spotter.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/unit_tut_03_spotter.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.3'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_03_spotter
 tier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_03/xxx_tut_03_portalbarker.txt config_180613_1601/Units/00 - Quest Enemies/tut_03/xxx_tut_03_portalbarker.txt
index 6308ffc..985fd82 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_03/xxx_tut_03_portalbarker.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_03/xxx_tut_03_portalbarker.txt	
@@ -4,15 +4,15 @@ colliderRadius: '0'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_03_portalbarker
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserker.txt config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserker.txt
index 2c62fcc..9d762f1 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserker.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserker.txt	
@@ -70,10 +70,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_04_berserker
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerDEATH.txt config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerDEATH.txt
index 06f7d66..b2c5876 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_04_berserkerDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclaw.txt config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclaw.txt
index 10b16fa..64ed54a 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclaw.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclaw.txt	
@@ -139,10 +139,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '10'
 maxTurnRate: '0'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_04_berserkerclaw
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawlong.txt config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawlong.txt
index cbb1dfd..89ef7b4 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawlong.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawlong.txt	
@@ -89,10 +89,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '10'
 maxTurnRate: '0'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_04_berserkerclawlong
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawshort.txt config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawshort.txt
index 93952cb..c1286e8 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawshort.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkerclawshort.txt	
@@ -75,10 +75,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '10'
 maxTurnRate: '0'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_04_berserkerclawshort
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkermine.txt config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkermine.txt
index e747c4b..94688f4 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkermine.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_04/BOS_tut_04_berserkermine.txt	
@@ -35,11 +35,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3.5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 superspeedFactor: '0'
 superspeedMinEnergy: '0'
 superspeedSustainEnergy: '0'
 templateName: tut_04_berserkermine
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt
index e362f9b..1495207 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt	
@@ -33,9 +33,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '4'
 maxTurnRate: '500'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_05_navi
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt
index 7ac91df..334bb98 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt	
@@ -32,11 +32,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '150'
 maxSpeed: '0.2'
 maxTurnRate: '35'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_05_navileader
 tier: '3'
 trailLength: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileaderDEATH.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileaderDEATH.txt
index b198b43..5665c21 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileaderDEATH.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileaderDEATH.txt	
@@ -29,10 +29,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_05_navileaderDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_arena2lasereye.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_arena2lasereye.txt
index 955d828..e27b327 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_arena2lasereye.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_arena2lasereye.txt	
@@ -50,9 +50,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_05_arena2lasereye
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_arenalasereye.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_arenalasereye.txt
index a156589..f192f67 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_arenalasereye.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_arenalasereye.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tut_05_arenalasereye
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01.txt
index 3c6e5a3..e2eecb8 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01.txt	
@@ -100,9 +100,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 templateName: tut_05_centipede01
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01_2.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01_2.txt
index ef4bca0..d6216ed 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01_2.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede01_2.txt	
@@ -39,9 +39,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 templateName: tut_05_centipede01_2
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede02.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede02.txt
index 6666967..def3f15 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede02.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede02.txt	
@@ -50,8 +50,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: tut_05_centipede02
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede03.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede03.txt
index 49d2c97..ef04a36 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede03.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_centipede03.txt	
@@ -48,8 +48,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: tut_05_centipede03
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_lasereye.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_lasereye.txt
index eaf5a58..6bdbebb 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_lasereye.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_lasereye.txt	
@@ -54,9 +54,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_05_lasereye
 tier: '3'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA01.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA01.txt
index fcb0889..7e21801 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA01.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA01.txt	
@@ -44,9 +44,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '1.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: tut_05_trainA01
 tier: '1'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA02.txt config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA02.txt
index c9906fb..9b3e71d 100644
--- config_180604_1906/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA02.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/tut_05/unit_tut_05_trainA02.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: tut_05_trainA02
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/unit_missionbeacon.txt config_180613_1601/Units/00 - Quest Enemies/unit_missionbeacon.txt
index fbc6cc6..15e5132 100644
--- config_180604_1906/Units/00 - Quest Enemies/unit_missionbeacon.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/unit_missionbeacon.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: missionbeacon
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/unit_rebelcitybeacon.txt config_180613_1601/Units/00 - Quest Enemies/unit_rebelcitybeacon.txt
index 76fec9e..59a259d 100644
--- config_180604_1906/Units/00 - Quest Enemies/unit_rebelcitybeacon.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/unit_rebelcitybeacon.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: rebelcitybeacon
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/unit_tavernbeacon.txt config_180613_1601/Units/00 - Quest Enemies/unit_tavernbeacon.txt
index 1cd2519..84f5e58 100644
--- config_180604_1906/Units/00 - Quest Enemies/unit_tavernbeacon.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/unit_tavernbeacon.txt	
@@ -10,11 +10,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: tavernbeacon
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Quest Enemies/unit_tut_xx_ally.txt config_180613_1601/Units/00 - Quest Enemies/unit_tut_xx_ally.txt
index eb992b2..a5f5974 100644
--- config_180604_1906/Units/00 - Quest Enemies/unit_tut_xx_ally.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/unit_tut_xx_ally.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_xx_ally
 tier: '2'
diff --git config_180604_1906/Units/00 - Quest Enemies/unit_tut_xx_allyspawner.txt config_180613_1601/Units/00 - Quest Enemies/unit_tut_xx_allyspawner.txt
index 10b7d1e..66e7cb3 100644
--- config_180604_1906/Units/00 - Quest Enemies/unit_tut_xx_allyspawner.txt	
+++ config_180613_1601/Units/00 - Quest Enemies/unit_tut_xx_allyspawner.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tut_xx_allyspawner
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutgate.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutgate.txt
index 662e393..b2258db 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutgate.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutgate.txt	
@@ -10,9 +10,8 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutgate
 tier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialally.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialally.txt
index 7ad6db7..a280ca4 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialally.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialally.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialally
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialally2.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialally2.txt
index 21b5143..431c738 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialally2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialally2.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialally2
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker.txt
index 5ed4b43..901ddf5 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker.txt	
@@ -43,10 +43,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tutorialattacker
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2.txt
index 0e0e20d..1b40239 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: tutorialattacker2
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2_walker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2_walker.txt
index 1173b0a..fd69ba1 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2_walker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2_walker.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: tutorialattacker2_walker
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion.txt
index 71c3a8e..42e8255 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion.txt	
@@ -9,10 +9,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: tutorialattacker2minion
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion_walker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion_walker.txt
index 48fde95..ea10077 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion_walker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2minion_walker.txt	
@@ -9,10 +9,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: tutorialattacker2minion_walker
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner.txt
index 7ee78a3..a558565 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2000'
 templateName: tutorialattacker2spawner
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner_walker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner_walker.txt
index 9c8b306..52ef29d 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner_walker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker2spawner_walker.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2000'
 templateName: tutorialattacker2spawner_walker
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker4.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker4.txt
index e6da178..e8a425d 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker4.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker4.txt	
@@ -49,10 +49,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tutorialattacker4
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker4DEATH.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker4DEATH.txt
index 8e77630..f4eee6d 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker4DEATH.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker4DEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialattacker4DEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker4minion.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker4minion.txt
index 6ebf1cf..9aa897e 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialattacker4minion.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialattacker4minion.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tutorialattacker4minion
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialbackwall.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialbackwall.txt
index b4ec519..6b9048f 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialbackwall.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialbackwall.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '1000000'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: tutorialbackwall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialbackwallmaster.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialbackwallmaster.txt
index d954f81..cee4843 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialbackwallmaster.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialbackwallmaster.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialbackwallmaster
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialbackwallspawner.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialbackwallspawner.txt
index af3aaa5..6ca0094 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialbackwallspawner.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialbackwallspawner.txt	
@@ -11,10 +11,9 @@ isWall: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000000'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: tutorialbackwallspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialcannon.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialcannon.txt
index c79ddb2..967c058 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialcannon.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialcannon.txt	
@@ -28,10 +28,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '0'
 maxTurnRate: '55'
 minSpeed: '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tutorialcannon
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker.txt
index 0e0e1f4..8438375 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '45'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialmarker
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2.txt
index 73d28f6..b7ea283 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '45'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialmarker2
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_1.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_1.txt
index 7e3e431..bbad5e3 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_1.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_1.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '45'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialmarker2_1
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_2.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_2.txt
index 27a10f2..64d2560 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_2.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '45'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialmarker2_2
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_3.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_3.txt
index 51963be..a4cd84b 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_3.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialmarker2_3.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '45'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialmarker2_3
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialportalmaker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialportalmaker.txt
index 8f8ccea..fa82877 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialportalmaker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialportalmaker.txt	
@@ -11,11 +11,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2000000'
 templateName: tutorialportalmaker
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialportalmarkermaker.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialportalmarkermaker.txt
index c3e0157..d74ca7e 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialportalmarkermaker.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialportalmarkermaker.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2000000'
 templateName: tutorialportalmarkermaker
 tier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally.txt
index d1256d9..5bc0d42 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwalkerally
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally2.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally2.txt
index 5c8d5e9..6fd51c8 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwalkerally2.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwalkerally2
 tier: '2'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwall.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwall.txt
index c3b5ac0..c114ebe 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwall.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwall.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwall
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwall0.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwall0.txt
index a45e20b..bd3ecc0 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwall0.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwall0.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwall0
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwallboss.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwallboss.txt
index ee74b48..4fbbb48 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwallboss.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwallboss.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwallboss
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud.txt
index f044abb..b41be35 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwallcloud
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud_short.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud_short.txt
index e7be203..9eb62dc 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud_short.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutorialwallcloud_short.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwallcloud_short
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutrefugee.txt config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutrefugee.txt
index 108915f..60f3170 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/unit_tutrefugee.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/unit_tutrefugee.txt	
@@ -25,9 +25,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999999999'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tutrefugee
 tier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure.txt config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure.txt
index 1a3a0fa..3876942 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialdungeontreasure
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure2.txt config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure2.txt
index 2d97d87..019cf77 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialdungeontreasure2.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialdungeontreasure2
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure.txt config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure.txt
index 881fd88..1b3fe96 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwalkerdungeontreasure
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure2.txt config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure2.txt
index cb12354..8e1302c 100644
--- config_180604_1906/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure2.txt	
+++ config_180613_1601/Units/00 - Tutorial Dungeon/zzz_tutorialwalkerdungeontreasure2.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: tutorialwalkerdungeontreasure2
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/01 - Beach/BOS1_fivestar.txt config_180613_1601/Units/01 - Beach/BOS1_fivestar.txt
index 3cab902..4ae9eff 100644
--- config_180604_1906/Units/01 - Beach/BOS1_fivestar.txt	
+++ config_180613_1601/Units/01 - Beach/BOS1_fivestar.txt	
@@ -38,10 +38,9 @@ particlePositions:
   - '0.03'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: fivestar
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/01 - Beach/BOS1_fivestarleader.txt config_180613_1601/Units/01 - Beach/BOS1_fivestarleader.txt
index fcb56c3..e7cfe20 100644
--- config_180604_1906/Units/01 - Beach/BOS1_fivestarleader.txt	
+++ config_180613_1601/Units/01 - Beach/BOS1_fivestarleader.txt	
@@ -46,10 +46,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.1'
 maxTurnRate: '270'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: fivestarleader
 tier: '1'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/01 - Beach/BOS2_trainA01.txt config_180613_1601/Units/01 - Beach/BOS2_trainA01.txt
index 91ffd54..2621d80 100644
--- config_180604_1906/Units/01 - Beach/BOS2_trainA01.txt	
+++ config_180613_1601/Units/01 - Beach/BOS2_trainA01.txt	
@@ -44,9 +44,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '1.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: trainA01
 tier: '1'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/01 - Beach/BOS2_trainA02.txt config_180613_1601/Units/01 - Beach/BOS2_trainA02.txt
index d1b19da..d5837ed 100644
--- config_180604_1906/Units/01 - Beach/BOS2_trainA02.txt	
+++ config_180613_1601/Units/01 - Beach/BOS2_trainA02.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: trainA02
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/01 - Beach/GRP1_grunt.txt config_180613_1601/Units/01 - Beach/GRP1_grunt.txt
index 9322844..3f3d1f7 100644
--- config_180604_1906/Units/01 - Beach/GRP1_grunt.txt	
+++ config_180613_1601/Units/01 - Beach/GRP1_grunt.txt	
@@ -45,9 +45,8 @@ particlePositions:
   - '-0.42'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: grunt
 tier: '0'
diff --git config_180604_1906/Units/01 - Beach/GRP1_gruntleader.txt config_180613_1601/Units/01 - Beach/GRP1_gruntleader.txt
index 396d3b7..ae02f37 100644
--- config_180604_1906/Units/01 - Beach/GRP1_gruntleader.txt	
+++ config_180613_1601/Units/01 - Beach/GRP1_gruntleader.txt	
@@ -47,9 +47,8 @@ particlePositions:
   - '-0.7'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: gruntleader
 tier: '0'
diff --git config_180604_1906/Units/01 - Beach/GRP2_starfighter.txt config_180613_1601/Units/01 - Beach/GRP2_starfighter.txt
index 2d0500a..26113ee 100644
--- config_180604_1906/Units/01 - Beach/GRP2_starfighter.txt	
+++ config_180613_1601/Units/01 - Beach/GRP2_starfighter.txt	
@@ -27,11 +27,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: starfighter
 tier: '0'
 trailLength: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/01 - Beach/GRP2_starfighterleader.txt config_180613_1601/Units/01 - Beach/GRP2_starfighterleader.txt
index e73194c..54cb08f 100644
--- config_180604_1906/Units/01 - Beach/GRP2_starfighterleader.txt	
+++ config_180613_1601/Units/01 - Beach/GRP2_starfighterleader.txt	
@@ -35,9 +35,8 @@ particlePositions:
   - '-0.12'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: starfighterleader
 tier: '0'
diff --git config_180604_1906/Units/01 - Beach/GRP3_tieleader2.txt config_180613_1601/Units/01 - Beach/GRP3_tieleader2.txt
index ca8e82c..b94f5a7 100644
--- config_180604_1906/Units/01 - Beach/GRP3_tieleader2.txt	
+++ config_180613_1601/Units/01 - Beach/GRP3_tieleader2.txt	
@@ -35,9 +35,8 @@ particlePositions:
   - '0.53'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tieleader2
 tier: '0'
diff --git config_180604_1906/Units/01 - Beach/GRP3_tiewingman.txt config_180613_1601/Units/01 - Beach/GRP3_tiewingman.txt
index 0ef9e2d..f11310e 100644
--- config_180604_1906/Units/01 - Beach/GRP3_tiewingman.txt	
+++ config_180613_1601/Units/01 - Beach/GRP3_tiewingman.txt	
@@ -27,9 +27,8 @@ particlePositions:
   - '-0.15'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tiewingman
 tier: '0'
diff --git config_180604_1906/Units/01 - Beach/SLO1_hunter.txt config_180613_1601/Units/01 - Beach/SLO1_hunter.txt
index c009f97..db49194 100644
--- config_180604_1906/Units/01 - Beach/SLO1_hunter.txt	
+++ config_180613_1601/Units/01 - Beach/SLO1_hunter.txt	
@@ -35,9 +35,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hunter
 tier: '0'
diff --git config_180604_1906/Units/01 - Beach/SLO2_spotter.txt config_180613_1601/Units/01 - Beach/SLO2_spotter.txt
index d69647e..a6a3e7d 100644
--- config_180604_1906/Units/01 - Beach/SLO2_spotter.txt	
+++ config_180613_1601/Units/01 - Beach/SLO2_spotter.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.3'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spotter
 tier: '0'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_fighter.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_fighter.txt
index da734b0..b2f3a1c 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_fighter.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_fighter.txt	
@@ -37,9 +37,8 @@ particlePositions:
   - '-0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: fighter
 tier: '2'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_flamer.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_flamer.txt
index 075edfa..815cf98 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_flamer.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_flamer.txt	
@@ -65,10 +65,9 @@ particlePositions:
   - '-0.75'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flamer
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_foxtrot.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_foxtrot.txt
index 66658e7..27b417d 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_foxtrot.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/BOS1_foxtrot.txt	
@@ -35,9 +35,8 @@ particlePositions:
   - '-0.3'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: foxtrot
 tier: '2'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_crow.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_crow.txt
index f6f103b..6b2be9c 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_crow.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_crow.txt	
@@ -46,9 +46,8 @@ particlePositions:
   - '-0.55'
   rot:
   - '90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: crow
 tier: '2'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_sparrow.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_sparrow.txt
index 3c0a25c..ed777ad 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_sparrow.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP1_sparrow.txt	
@@ -39,9 +39,8 @@ particlePositions:
   - '-0.4'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: sparrow
 tier: '2'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_grid.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_grid.txt
index 007a0a2..a1e94ca 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_grid.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_grid.txt	
@@ -40,11 +40,10 @@ particlePositions:
   - '-0.364'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: grid
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_gridleader.txt config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_gridleader.txt
index 84c24fc..bb6420b 100644
--- config_180604_1906/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_gridleader.txt	
+++ config_180613_1601/Units/11 - Lowlands (City) - WWI_SteamPunk/GRP2_gridleader.txt	
@@ -18,9 +18,8 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '-0.85'
   - '-1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: gridleader
 tier: '2'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_pod.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_pod.txt
index 7fcccf5..46c8b49 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_pod.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_pod.txt	
@@ -41,9 +41,8 @@ particlePositions:
   - '-0.3'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pod
 tier: '2'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_podleader.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_podleader.txt
index f2cae00..4f32238 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_podleader.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS1_podleader.txt	
@@ -50,10 +50,9 @@ particlePositions:
   - '-1.34'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: podleader
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridboss.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridboss.txt
index d0e851a..3308fe6 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridboss.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridboss.txt	
@@ -79,10 +79,9 @@ particlePositions:
   - '-0.8'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: gridboss
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridbosssaucer.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridbosssaucer.txt
index 556da4e..bbcd3ae 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridbosssaucer.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/BOS2_gridbosssaucer.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-0.5'
   rot:
   - '-90'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: gridbosssaucer
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasership.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasership.txt
index a7ecf2b..6eef217 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasership.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasership.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: lasership
 tier: '2'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasershipleader.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasershipleader.txt
index d5a174a..28d1b17 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasershipleader.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/GRP1_lasershipleader.txt	
@@ -40,10 +40,9 @@ particlePositions:
   - '-0.7'
   rot:
   - '180'
   - '0'
   - '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: lasershipleader
 tier: '2'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO2_unicorn.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO2_unicorn.txt
index b216bb0..d25e9e6 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO2_unicorn.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO2_unicorn.txt	
@@ -115,9 +115,8 @@ particlePositions:
   - '-1.2'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: unicorn
 tier: '2'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaA.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaA.txt
index 818ac10..bb0be43 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaA.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaA.txt	
@@ -78,9 +78,8 @@ particlePositions:
   - '-0.35'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ninjaA
 tier: '2'
diff --git config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt
index 18c8b09..8b0b536 100644
--- config_180604_1906/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt	
+++ config_180613_1601/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt	
@@ -31,10 +31,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0.5'
 maxTurnRate: '0'
 minSpeed: '0.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ninjaAgrenade
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beehex.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beehex.txt
index 49c89a3..c6ba43c 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beehex.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beehex.txt	
@@ -60,9 +60,8 @@ particlePositions:
   - '0.03'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: beehex
 tier: '2'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beequeen.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beequeen.txt
index e53ff68..36b609b 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beequeen.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS1_beequeen.txt	
@@ -20,10 +20,9 @@ particlePositions:
   - '0.4'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: beequeen
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede01.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede01.txt
index 2e2f893..2915c94 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede01.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede01.txt	
@@ -107,9 +107,8 @@ lootGlobal:
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 templateName: centipede01
 tier: '2'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede02.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede02.txt
index 4dcd6ed..98c1521 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede02.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede02.txt	
@@ -50,8 +50,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: centipede02
 tier: '2'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede03.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede03.txt
index 5b9daeb..fbe79c7 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede03.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/BOS2_centipede03.txt	
@@ -48,8 +48,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: centipede03
 tier: '2'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navi.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navi.txt
index 975eccd..106b18e 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navi.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navi.txt	
@@ -34,9 +34,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '4'
 maxTurnRate: '500'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: navi
 tier: '2'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navileader.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navileader.txt
index a650c75..e356319 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navileader.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/GRP2_navileader.txt	
@@ -10,11 +10,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '45'
 maxSpeed: '0.2'
 maxTurnRate: '35'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: navileader
 tier: '2'
 trailLength: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/SLO1_willowisp.txt config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/SLO1_willowisp.txt
index 9f1544f..d8d8c4a 100644
--- config_180604_1906/Units/13 - Lowlands (Rural) - Forest_Insect/SLO1_willowisp.txt	
+++ config_180613_1601/Units/13 - Lowlands (Rural) - Forest_Insect/SLO1_willowisp.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.25'
 maxTurnRate: '30'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: willowisp
 tier: '2'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tank.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tank.txt
index 89de94b..628774c 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tank.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tank.txt	
@@ -174,10 +174,11 @@ healthBar:
   length: '3.5'
   position_y: '-3.0'
   thickness: '0.2'
 healthRegenRate: '0'
 isVisibleInRadar: 'true'
+isVisibleToAI: 'false'
 loot:
   bossloot:
     lootTableId: tiernboss
 maxEnergyPoints: '1'
 maxHitPoints: '720'
@@ -291,10 +292,9 @@ particlePositions:
   - '-1.044'
   rot:
   - '-24.462'
   - '18.619'
   - '-21.204'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '2'
 templateName: tank
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankDEATH.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankDEATH.txt
index eb61fdb..e097c8e 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankDEATH.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tankDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmine.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmine.txt
index f0a2344..869df30 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmine.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmine.txt	
@@ -50,10 +50,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '85'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tankmine
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmissile.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmissile.txt
index 5bd7e3b..a9a039c 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmissile.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/BOS1_tankmissile.txt	
@@ -30,10 +30,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: tankmissile
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt
index 927b392..0a63d42 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: hopper
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt
index 52a670e..c68383f 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt	
@@ -47,10 +47,9 @@ particlePositions:
   - '-0.03'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hopperleader
 tier: '3'
 xpMultiplier: '4'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt
index 2869d40..bc90d71 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt	
@@ -50,10 +50,9 @@ particlePositions:
   - '-0.05'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: advancer
 tier: '3'
 trailLength: '3'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt
index 422226b..f0f9dc0 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt	
@@ -35,9 +35,8 @@ particlePositions:
   - '0.05'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: stardog
 tier: '3'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt
index 5a55e79..bc1d52d 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-0.23'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: stardogleader
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO1_drone.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO1_drone.txt
index d91696e..b5e0fef 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO1_drone.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO1_drone.txt	
@@ -50,9 +50,8 @@ particlePositions:
   - '-0.22'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: drone
 tier: '3'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayer.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayer.txt
index 6d83ee6..da46ccf 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayer.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayer.txt	
@@ -8,9 +8,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: minelayer
 tier: '3'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayergrenade.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayergrenade.txt
index b78a391..85dcff7 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayergrenade.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO2_minelayergrenade.txt	
@@ -29,10 +29,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '8'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: minelayergrenade
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO3_steamjet.txt config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO3_steamjet.txt
index f95cb7b..d073227 100644
--- config_180604_1906/Units/21 - Midlands (City) - WWII_ModernTech/SLO3_steamjet.txt	
+++ config_180613_1601/Units/21 - Midlands (City) - WWII_ModernTech/SLO3_steamjet.txt	
@@ -44,10 +44,9 @@ particlePositions:
   - '-0.07'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: steamjet
 tier: '3'
 xpMultiplier: '4'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockboss.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockboss.txt
index 012d557..94f9bb0 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockboss.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockboss.txt	
@@ -226,11 +226,10 @@ maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockboss
 tier: '3'
 xpMultiplier: '1.3'
 xpRadius: '15'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossDEATH.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossDEATH.txt
index 45dd8d7..8faeeca 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossDEATH.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandhour.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandhour.txt
index e5ad063..2ffa2e3 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandhour.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandhour.txt	
@@ -21,9 +21,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbosshandhour
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandminute.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandminute.txt
index 6d28e8e..f0aede9 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandminute.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbosshandminute.txt	
@@ -69,9 +69,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbosshandminute
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber01.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber01.txt
index 5dfc18b..d000365 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber01.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber01.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber01
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber02.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber02.txt
index 44e6ff5..193d337 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber02.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber02.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber02
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber03.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber03.txt
index 32d07c4..516122d 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber03.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber03.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber03
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber04.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber04.txt
index c5c1125..1781450 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber04.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber04.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber04
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber05.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber05.txt
index 165b432..761fe89 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber05.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber05.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber05
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber06.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber06.txt
index b0473a0..f4e70bb 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber06.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber06.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber06
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber07.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber07.txt
index 0360370..c846e32 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber07.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber07.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber07
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber08.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber08.txt
index 8c277d8..ec4d95f 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber08.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber08.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber08
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber09.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber09.txt
index 1cacff8..4b7fb3a 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber09.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber09.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber09
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber10.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber10.txt
index 94bc919..364004d 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber10.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber10.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber10
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber11.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber11.txt
index 8121c0e..19bd83e 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber11.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber11.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber11
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber12.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber12.txt
index 0717ca1..f741532 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber12.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/BOS2_clockbossnumber12.txt	
@@ -48,9 +48,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: clockbossnumber12
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt
index cad9bde..fef8e17 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt	
@@ -94,8 +94,7 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: trainB01
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt
index 68b98a8..9b0bd2a 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt	
@@ -87,8 +87,7 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: trainB02
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt
index f4a8635..d40f144 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt	
@@ -48,8 +48,7 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: trainB03
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spirit.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spirit.txt
index f6e965b..a624e7a 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spirit.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spirit.txt	
@@ -58,10 +58,9 @@ particlePositions:
   - '0.07'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spirit
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spiritleader.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spiritleader.txt
index 78a69fd..5fb1e3d 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spiritleader.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP2_spiritleader.txt	
@@ -57,9 +57,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spiritleader
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_skull.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_skull.txt
index 9e7bf5f..d010a39 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_skull.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_skull.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '4'
 maxTurnRate: '120'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: skull
 tier: '3'
 xpMultiplier: '0.7'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_wraith.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_wraith.txt
index 142b38a..8acf50f 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_wraith.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP3_wraith.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '22'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: wraith
 tier: '3'
 xpMultiplier: '2.6'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP4_zombieherder.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP4_zombieherder.txt
index bce4e97..0d634a1 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP4_zombieherder.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP4_zombieherder.txt	
@@ -58,9 +58,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: zombieherder
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt
index 928756b..9a7b742 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt	
@@ -52,9 +52,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '2'
 maxTurnRate: '45'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ghostship
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt
index 69bde5a..8ce7402 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt	
@@ -26,9 +26,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '2'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ghostshipghost1
 tier: '3'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP6_zombiequeen.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP6_zombiequeen.txt
index 54cb39f..9fd12f5 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP6_zombiequeen.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP6_zombiequeen.txt	
@@ -57,10 +57,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: zombiequeen
 tier: '3'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombie28days.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombie28days.txt
index 91ed6cd..52a5315 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombie28days.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombie28days.txt	
@@ -35,10 +35,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: zombie28days
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombieromero.txt config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombieromero.txt
index 9bedf34..7c5f6d0 100644
--- config_180604_1906/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombieromero.txt	
+++ config_180613_1601/Units/22 - Midlands (Ruins) - Ghosts_Spooky/xxx_zombieromero.txt	
@@ -35,10 +35,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: zombieromero
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS1_whaleshark.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS1_whaleshark.txt
index 512e375..589a0dd 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS1_whaleshark.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS1_whaleshark.txt	
@@ -50,10 +50,9 @@ particlePositions:
   - '-1.3'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: whaleshark
 tier: '3'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawler.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawler.txt
index 3f3fbc7..37c5dd3 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawler.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawler.txt	
@@ -268,11 +268,10 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '-90'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: crawler
 tier: '3'
 xpMultiplier: '1.3'
 xpRadius: '20'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerDEATH.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerDEATH.txt
index 25c7658..cd54b0c 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerDEATH.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: crawlerDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerchestspawner.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerchestspawner.txt
index f994688..14f8651 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerchestspawner.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlerchestspawner.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '4'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: crawlerchestspawner
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlershell.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlershell.txt
index 0ed7bc1..6be699e 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlershell.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/BOS4_crawlershell.txt	
@@ -21,10 +21,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1500'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: crawlershell
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/GRP1_mantaray.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/GRP1_mantaray.txt
index cc332ed..848c4ad 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/GRP1_mantaray.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/GRP1_mantaray.txt	
@@ -52,9 +52,8 @@ particlePositions:
   - '0.12'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: mantaray
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/GRP2_stingray.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/GRP2_stingray.txt
index bcbf002..2f20f66 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/GRP2_stingray.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/GRP2_stingray.txt	
@@ -47,9 +47,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '10'
 maxTurnRate: '20'
 minSpeed: '8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: stingray
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfish.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfish.txt
index 8c5632e..0b86b2e 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfish.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfish.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '16'
 maxSpeed: '6'
 maxTurnRate: '120'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pufferfish
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfishpre.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfishpre.txt
index ed8106e..0beffbe 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfishpre.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO1_pufferfishpre.txt	
@@ -13,9 +13,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '6'
 maxTurnRate: '120'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pufferfishpre
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squid.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squid.txt
index d85f856..7867a4e 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squid.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squid.txt	
@@ -50,9 +50,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '2'
 maxTurnRate: '180'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: squid
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squidclone.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squidclone.txt
index 3025ee5..204e482 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squidclone.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/SLO2_squidclone.txt	
@@ -27,9 +27,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '2'
 maxTurnRate: '180'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: squidclone
 tier: '3'
diff --git config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/XXX_remora.txt config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/XXX_remora.txt
index c9f36b1..7321a07 100644
--- config_180604_1906/Units/23 - Midlands (Rural) - Water_Aquatic/XXX_remora.txt	
+++ config_180613_1601/Units/23 - Midlands (Rural) - Water_Aquatic/XXX_remora.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7.5'
 maxSpeed: '6'
 maxTurnRate: '55'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: remora
 tier: '3'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantua.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantua.txt
index e88976b..824f81f 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantua.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantua.txt	
@@ -212,11 +212,10 @@ maxEnergyPoints: '1'
 maxHitPoints: '425'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: gargantua
 tier: '5'
 xpMultiplier: '1.3'
 xpRadius: '15'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuaDEATH.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuaDEATH.txt
index f23e9b7..8bd5378 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuaDEATH.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuaDEATH.txt	
@@ -40,10 +40,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: gargantuaDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistleft.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistleft.txt
index 1065844..537e1f3 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistleft.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistleft.txt	
@@ -56,10 +56,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '110'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: gargantuafistleft
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistright.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistright.txt
index 2404e87..a0fe6e3 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistright.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantuafistright.txt	
@@ -52,10 +52,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '110'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: gargantuafistright
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantualaser.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantualaser.txt
index ff27969..06c427a 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantualaser.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS1_gargantualaser.txt	
@@ -27,15 +27,15 @@ gunTypes:
   name: gargantualasermine
   rof: '30'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '0.001'
 maxTurnRate: '360'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: gargantualaser
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakboss.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakboss.txt
index c0ab555..bee521d 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakboss.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakboss.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.6'
 maxTurnRate: '60'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flakboss
 tier: '5'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakbossexploder.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakbossexploder.txt
index e44580c..ffb26b2 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakbossexploder.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/BOS2_flakbossexploder.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: flakbossexploder
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt
index d549e73..d1b66ed 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt	
@@ -53,9 +53,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 templateName: robo
 tier: '5'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt
index 744f9c0..7322bec 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 templateName: robomineshield
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt
index 0a2e5e2..ca07c15 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt	
@@ -28,10 +28,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: robomineshieldgrenade
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt
index bb8e3b0..340eff6 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt	
@@ -90,8 +90,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '6'
 maxTurnRate: '100'
 minSpeed: '0'
-shootable: 'true'
 templateName: bonesnake01
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt
index 49bf4ff..3c4dcef 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt	
@@ -9,8 +9,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '6'
 maxTurnRate: '100'
 minSpeed: '0'
-shootable: 'true'
 templateName: bonesnake01neck
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt
index b121ddf..0c0ecc9 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt	
@@ -43,8 +43,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: bonesnake02
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt
index 67a91bb..1cd6761 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt	
@@ -18,8 +18,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '8'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: bonesnake03
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2.txt
index 115a68b..4c90bfa 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0.6'
 maxTurnRate: '180'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flakblimp2
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2exploder.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2exploder.txt
index 24d8c40..bbfbc70 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2exploder.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakblimp2exploder.txt	
@@ -29,9 +29,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: flakblimp2exploder
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakleader.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakleader.txt
index 53f1240..84b92c0 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakleader.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP2_flakleader.txt	
@@ -31,9 +31,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flakleader
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwo.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwo.txt
index 7facef5..da479c7 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwo.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwo.txt	
@@ -41,8 +41,7 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: hoppertwo
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwoleader.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwoleader.txt
index 5accae7..75acfeb 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwoleader.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP3_hoppertwoleader.txt	
@@ -39,8 +39,7 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: hoppertwoleader
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP4_broadside.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP4_broadside.txt
index f4999ef..39be0ff 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP4_broadside.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP4_broadside.txt	
@@ -46,11 +46,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '3'
 maxTurnRate: '40'
 minSpeed: '2'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: broadside
 tier: '5'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP4_highgnat.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP4_highgnat.txt
index f3ea2ab..9fc9c21 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/GRP4_highgnat.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/GRP4_highgnat.txt	
@@ -33,10 +33,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '4'
 maxTurnRate: '30'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: highgnat
 tier: '5'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/SLO1_angel2.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/SLO1_angel2.txt
index 6e6f712..b4a9682 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/SLO1_angel2.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/SLO1_angel2.txt	
@@ -48,9 +48,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '4'
 maxTurnRate: '120'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: angel2
 tier: '5'
diff --git config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/SLO3_shmupblimp3.txt config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/SLO3_shmupblimp3.txt
index a6d2d10..8c73d70 100644
--- config_180604_1906/Units/31 - Highlands (City) - MadScience_Energy/SLO3_shmupblimp3.txt	
+++ config_180613_1601/Units/31 - Highlands (City) - MadScience_Energy/SLO3_shmupblimp3.txt	
@@ -74,10 +74,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1'
 maxTurnRate: '60'
 minSpeed: '0.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: shmupblimp3
 tier: '5'
 xpMultiplier: '0.5'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserker.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserker.txt
index c3514d3..9ff834d 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserker.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserker.txt	
@@ -70,10 +70,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '360'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: berserker
 tier: '4'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerDEATH.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerDEATH.txt
index 17777dd..42e2933 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerDEATH.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: berserkerDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclaw.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclaw.txt
index 83d45c4..771b7ac 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclaw.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclaw.txt	
@@ -139,10 +139,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '10'
 maxTurnRate: '0'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: berserkerclaw
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawlong.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawlong.txt
index 6e8e102..6c6365e 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawlong.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawlong.txt	
@@ -89,10 +89,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '10'
 maxTurnRate: '0'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: berserkerclawlong
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawshort.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawshort.txt
index ec3095e..f3f0442 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawshort.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkerclawshort.txt	
@@ -75,10 +75,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '10'
 maxTurnRate: '0'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: berserkerclawshort
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkermine.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkermine.txt
index 43e56be..c2661d6 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkermine.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/BOS_berserkermine.txt	
@@ -35,11 +35,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3.5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 superspeedFactor: '0'
 superspeedMinEnergy: '0'
 superspeedSustainEnergy: '0'
 templateName: berserkermine
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeper.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeper.txt
index 3d21603..e6cf6c6 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeper.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeper.txt	
@@ -48,9 +48,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 templateName: sweeper
 tier: '4'
 xpMultiplier: '1.43'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminion.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminion.txt
index f028fe0..06b30f6 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminion.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminion.txt	
@@ -58,9 +58,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '0.1'
-shootable: 'true'
 templateName: sweeperminion
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminionmaster.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminionmaster.txt
index f81d42f..5edb710 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminionmaster.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP1_sweeperminionmaster.txt	
@@ -11,9 +11,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '8'
-shootable: 'true'
 templateName: sweeperminionmaster
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulser.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulser.txt
index c673349..a070ce4 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulser.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulser.txt	
@@ -68,10 +68,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0.001'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pulser
 tier: '4'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulserminion.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulserminion.txt
index df38a31..dcf7cbb 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulserminion.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP2_pulserminion.txt	
@@ -18,10 +18,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '4'
 maxTurnRate: '60'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pulserminion
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP3_hurtsnakeleader.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP3_hurtsnakeleader.txt
index 960bcb6..13d8fb4 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP3_hurtsnakeleader.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/GRP3_hurtsnakeleader.txt	
@@ -33,10 +33,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '2'
 maxTurnRate: '180'
 minSpeed: '2'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hurtsnakeleader
 tier: '4'
diff --git config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/SOL2_hurtsnake.txt config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/SOL2_hurtsnake.txt
index fa6d5c7..399079a 100644
--- config_180604_1906/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/SOL2_hurtsnake.txt	
+++ config_180613_1601/Units/32 - Highlands (Ruins) - Hell_Cthulu_Demonic/SOL2_hurtsnake.txt	
@@ -34,10 +34,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '5'
 maxTurnRate: '90'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hurtsnake
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaoh.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaoh.txt
index 7ce554e..dd919f8 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaoh.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaoh.txt	
@@ -251,11 +251,10 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: pharaoh
 tier: '5'
 xpMultiplier: '1.3'
 xpRadius: '20'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohDEATH.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohDEATH.txt
index d816a6e..d0092e9 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohDEATH.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: pharaohDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohminion.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohminion.txt
index 5deef80..22dc793 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohminion.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohminion.txt	
@@ -50,10 +50,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '2'
 maxTurnRate: '0'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: pharaohminion
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode.txt
index 8308fa5..137a4f3 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode.txt	
@@ -76,10 +76,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pharaohpyramidnode
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_apex.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_apex.txt
index d0fcb8b..db5baf3 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_apex.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_apex.txt	
@@ -38,10 +38,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pharaohpyramidnode_apex
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_singleblue.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_singleblue.txt
index 607d91a..3dad6cf 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_singleblue.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS2_pharaohpyramidnode_singleblue.txt	
@@ -76,10 +76,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pharaohpyramidnode_singleblue
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslafortress.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslafortress.txt
index 93a7f96..634220b 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslafortress.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslafortress.txt	
@@ -114,9 +114,8 @@ particlePositions:
   - '0.207'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslafortress
 tier: '4'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahq.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahq.txt
index 2454efa..8ad971f 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahq.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahq.txt	
@@ -132,10 +132,9 @@ particlePositions:
   - '-0.15'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslahq
 tier: '4'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahqDEATH.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahqDEATH.txt
index 26e9cb9..c34975d 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahqDEATH.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslahqDEATH.txt	
@@ -90,10 +90,9 @@ particlePositions:
   - '0'
   - '0'
   - '-90'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslahqDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroach.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroach.txt
index 620c92c..6616698 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroach.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroach.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '5'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: teslaroach
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroachhatcher.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroachhatcher.txt
index 129de5f..59a4960 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroachhatcher.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/BOS3_teslaroachhatcher.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: teslaroachhatcher
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/SLO-tetra.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/SLO-tetra.txt
index 8cfca72..a077ea0 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/SLO-tetra.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/SLO-tetra.txt	
@@ -134,9 +134,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '120'
 maxSpeed: '3'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tetra
 tier: '4'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/SLO1_scorpion.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/SLO1_scorpion.txt
index ce6c242..5c6cb34 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/SLO1_scorpion.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/SLO1_scorpion.txt	
@@ -84,9 +84,8 @@ particlePositions:
   - '0.294'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: scorpion
 tier: '4'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/SLO2_sniper.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/SLO2_sniper.txt
index a8c1d71..549d84e 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/SLO2_sniper.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/SLO2_sniper.txt	
@@ -54,11 +54,10 @@ particlePositions:
   - '-0.227'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnDuration: '3'
 spawnInvulnerabilitySeconds: '2'
 spawnPFXPrefab: EnemyLaunchPod
 spawnPFXRotateRandomly: 'true'
 templateName: sniper
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser.txt
index 324efd4..e41638c 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser.txt	
@@ -25,15 +25,15 @@ gunTypes:
   name: teslahqlasermine
   rof: '12'
   speed: '0.5'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0.001'
 maxTurnRate: '90'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslahqlaser
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser2.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser2.txt
index 2c8fb27..b8b1bb6 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser2.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser2.txt	
@@ -14,15 +14,15 @@ gunMounts:
   mountName: main
   sfx:
     sound: Enemy Laser Loop6
   slewRate: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0.001'
 maxTurnRate: '90'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslahqlaser2
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt
index c129232..4bfa3b3 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt	
@@ -85,9 +85,8 @@ particlePositions:
   - '-0.515'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslatower
 tier: '4'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt
index 7ae3fef..49119b4 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt	
@@ -37,9 +37,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '13'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslatowercannon
 tier: '4'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowerlaser.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowerlaser.txt
index 585b1ab..dd7bfa1 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowerlaser.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowerlaser.txt	
@@ -28,15 +28,15 @@ gunTypes:
   name: teslatowerlasermine
   rof: '20'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0.001'
 maxTurnRate: '180'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslatowerlaser
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt
index cd22c88..c43d44c 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '45'
 maxSpeed: '3'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: blink
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt
index a073330..f758964 100644
--- config_180604_1906/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt	
+++ config_180613_1601/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt	
@@ -19,10 +19,9 @@ particlePositions:
   - '-0.9'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: blinkleader
 tier: '5'
 xpMultiplier: '3.25'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbaby.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbaby.txt
index 1d61b96..8135480 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbaby.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbaby.txt	
@@ -46,10 +46,9 @@ particlePositions:
   - '0.04'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: dragonbaby
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbabyfireball.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbabyfireball.txt
index f890b54..ecaca5c 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbabyfireball.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonbabyfireball.txt	
@@ -114,10 +114,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '0'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: dragonbabyfireball
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmama.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmama.txt
index f9c3822..f694f72 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmama.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmama.txt	
@@ -164,10 +164,9 @@ particlePositions:
   - '-0.857'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: dragonmama
 tier: '8'
 xpMultiplier: '1.69'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmamafireball.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmamafireball.txt
index 779d749..0819a1e 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmamafireball.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_dragonmamafireball.txt	
@@ -114,10 +114,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '3.5'
 maxTurnRate: '0'
 minSpeed: '3.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: dragonmamafireball
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_kraken.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_kraken.txt
index 7c00135..db4e008 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_kraken.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_kraken.txt	
@@ -548,9 +548,8 @@ particlePositions:
   - '0.13'
   rot:
   - '0'
   - '0'
   - '30'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '4'
 templateName: kraken
 tier: '8'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakenDEATH.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakenDEATH.txt
index 1f3abe0..48b5853 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakenDEATH.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakenDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: krakenDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakentempsquid.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakentempsquid.txt
index 0489e39..020bf2f 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakentempsquid.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_krakentempsquid.txt	
@@ -52,10 +52,9 @@ particlePositions:
   - '-0.15'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: krakentempsquid
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureship.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureship.txt
index 0a282ba..7e19bfd 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureship.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureship.txt	
@@ -42,10 +42,9 @@ particlePositions:
   - '0.47'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: treasureship
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureshiptreasure.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureshiptreasure.txt
index 99fa87b..f89b0ab 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureshiptreasure.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS2_treasureshiptreasure.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.3'
 maxTurnRate: '0'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: treasureshiptreasure
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01.txt
index 1e9299b..8eaca2b 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01.txt	
@@ -243,9 +243,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '4'
 maxTurnRate: '90'
 minSpeed: '3'
-shootable: 'true'
 templateName: bosstrain01
 tier: '6'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01DEATH.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01DEATH.txt
index f29f91f..a816136 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01DEATH.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01DEATH.txt	
@@ -34,9 +34,8 @@ lootGlobal:
 maxEnergyPoints: '1'
 maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 templateName: bosstrain01DEATH
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01grenade.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01grenade.txt
index d91a2af..0985f91 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01grenade.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain01grenade.txt	
@@ -44,10 +44,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '2'
 maxTurnRate: '0'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bosstrain01grenade
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain02.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain02.txt
index f2e3a22..949251c 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain02.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain02.txt	
@@ -48,10 +48,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '8'
 maxTurnRate: '90'
 minSpeed: '0.6'
-shootable: 'true'
 showStats: never
 templateName: bosstrain02
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain03.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain03.txt
index a375549..328e7ae 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain03.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain03.txt	
@@ -48,10 +48,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '8'
 maxTurnRate: '90'
 minSpeed: '0.6'
-shootable: 'true'
 showStats: never
 templateName: bosstrain03
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain04.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain04.txt
index 0cd7a73..2310192 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain04.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS3_bosstrain04.txt	
@@ -48,10 +48,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '8'
 maxTurnRate: '90'
 minSpeed: '0.6'
-shootable: 'true'
 showStats: never
 templateName: bosstrain04
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotist.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotist.txt
index bfbecf2..60b0dba 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotist.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotist.txt	
@@ -410,10 +410,9 @@ particlePositions:
   - '-2.483'
   rot:
   - '0'
   - '0'
   - '-45'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hypnotist
 tier: '8'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistDEATH.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistDEATH.txt
index 0166413..ea1afdc 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistDEATH.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: hypnotistDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone.txt
index 213e6a4..b0b06dd 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone.txt	
@@ -53,10 +53,9 @@ particlePositions:
   - '-2.483'
   rot:
   - '0'
   - '0'
   - '-45'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: hypnotistClone
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone2.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone2.txt
index 96edb81..3867a85 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone2.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistclone2.txt	
@@ -53,10 +53,9 @@ particlePositions:
   - '-2.483'
   rot:
   - '0'
   - '0'
   - '-45'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: hypnotistClone2
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistminion.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistminion.txt
index 0c4889e..526a374 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistminion.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistminion.txt	
@@ -172,10 +172,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100000000'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: hypnotistMinion
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistpet.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistpet.txt
index 224fa2c..d482694 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistpet.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_hypnotistpet.txt	
@@ -51,10 +51,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: hypnotistPet
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jester.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jester.txt
index f6e74a7..0817b03 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jester.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jester.txt	
@@ -312,10 +312,9 @@ particlePositions:
   - '-2.5'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: jester
 tier: '7'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterDEATH.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterDEATH.txt
index 20bda1f..6c926d3 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterDEATH.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: jesterDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterchest.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterchest.txt
index 37c7b95..4aca6c2 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterchest.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jesterchest.txt	
@@ -71,10 +71,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '2'
 maxTurnRate: '0'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: jesterchest
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile.txt
index cc8f4a5..452418d 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile.txt	
@@ -12,10 +12,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100'
 templateName: jestermissile
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile2.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile2.txt
index 2b18fce..046da4d 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile2.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissile2.txt	
@@ -58,10 +58,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100'
 templateName: jestermissile2
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissilelaser.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissilelaser.txt
index 55a9bb1..bbec37b 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissilelaser.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/BOS_jestermissilelaser.txt	
@@ -27,15 +27,15 @@ gunTypes:
   name: jestermissilelasermine
   rof: '10'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0.001'
 maxTurnRate: '180'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: jestermissilelaser
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/GRP3_tuna.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/GRP3_tuna.txt
index 2ff55a5..4c6ba3e 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/GRP3_tuna.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/GRP3_tuna.txt	
@@ -30,9 +30,8 @@ particlePositions:
   - '-0.24'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tuna
 tier: '7'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/GRP3_tunaleader.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/GRP3_tunaleader.txt
index 7cfc69e..c1ca713 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/GRP3_tunaleader.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/GRP3_tunaleader.txt	
@@ -51,10 +51,9 @@ particlePositions:
   - '1.434'
   rot:
   - '0'
   - '0'
   - '-45'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: tunaleader
 tier: '7'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatcher.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatcher.txt
index 6316976..72602e0 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatcher.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatcher.txt	
@@ -47,9 +47,8 @@ particlePositions:
   - '-1.67'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: birdcatcher
 tier: '7'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatchermissile.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatchermissile.txt
index 2ffce92..010b4d2 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatchermissile.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/SLO-birdcatchermissile.txt	
@@ -51,10 +51,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100'
 templateName: birdcatchermissile
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/SLO3_lightcycle.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/SLO3_lightcycle.txt
index fd69e8e..81f31d5 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/SLO3_lightcycle.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/SLO3_lightcycle.txt	
@@ -52,9 +52,8 @@ particlePositions:
   - '-0.274'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: lightcycle
 tier: '6'
diff --git config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/unit_vampire.txt config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/unit_vampire.txt
index 8dedbf9..26ecec0 100644
--- config_180604_1906/Units/41 - Mountains (City) - SpaceTravel/unit_vampire.txt	
+++ config_180613_1601/Units/41 - Mountains (City) - SpaceTravel/unit_vampire.txt	
@@ -96,10 +96,9 @@ particlePositions:
   - '-0.827'
   rot:
   - '30'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: vampire
 tier: '6'
 xpMultiplier: '1.5'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarismoon.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarismoon.txt
index 991daa5..7023f13 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarismoon.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarismoon.txt	
@@ -30,13 +30,12 @@ gunMounts:
   mountAngle: '0'
   mountName: spiral
   slewRate: '180'
 healthRegenRate: '0'
 maxEnergyPoints: '1'
-maxHitPoints: '46'
+maxHitPoints: '5'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: solarismoon
 tier: '10'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisplanet.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisplanet.txt
index 762bb02..cad8d2b 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisplanet.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisplanet.txt	
@@ -1,5 +1,123 @@
+additionalStates:
+  toggle_safety:
+  - events:
+    - code: StartEffect
+      name: Shielded
+      value: '1.0'
+    - code: SetMarker
+      name: moon1_$
+      offset:
+        angle: '0'
+        distance: '4'
+        isContinuous: 'true'
+        isRelative: 'true'
+      value: '0'
+    - code: SetMarker
+      name: moon2_$
+      offset:
+        angle: '120'
+        distance: '4'
+        isContinuous: 'true'
+        isRelative: 'true'
+      value: '0'
+    - code: SetMarker
+      name: moon3_$
+      offset:
+        angle: '240'
+        distance: '4'
+        isContinuous: 'true'
+        isRelative: 'true'
+      value: '0'
+    name: initial
+    transitions:
+    - code: Auto
+      toState: spawn1
+      value: '0'
+  - events:
+    - code: Spawn
+      name: solarismoon
+      offset:
+        angle: '0'
+        distance: '0'
+        isRelative: 'true'
+      spawnParams:
+      - name: moons
+        type: variable
+        value: '1'
+      value: '1'
+    name: spawn1
+    transitions:
+    - code: Time
+      toState: spawn2
+      value: '3.33'
+  - events:
+    - code: Spawn
+      name: solarismoon
+      offset:
+        angle: '0'
+        distance: '0'
+        isRelative: 'true'
+      spawnParams:
+      - name: moons
+        type: variable
+        value: '2'
+      value: '1'
+    name: spawn2
+    transitions:
+    - code: Time
+      toState: spawn3
+      value: '3.33'
+  - events:
+    - code: Spawn
+      name: solarismoon
+      offset:
+        angle: '0'
+        distance: '0'
+        isRelative: 'true'
+      spawnParams:
+      - name: moons
+        type: variable
+        value: '3'
+      value: '1'
+    name: spawn3
+    transitions:
+    - code: Time
+      toState: orbit_1
+      value: '3.33'
+  - name: orbit_1
+    transitions:
+    - code: And
+      subconditions:
+      - code: Time
+        value: '1'
+      - code: ChildrenBelow
+        value: '1'
+      toState: orbit_2
+  - events:
+    - code: GunAwake
+      name: spiral
+    name: orbit_2
+    substates:
+    - events:
+      - code: StopEffect
+        name: Shielded
+        value: '1.0'
+      name: orbit_2_1
+      transitions:
+      - code: Time
+        toState: orbit_2_2
+        value: '4'
+    - events:
+      - code: StartEffect
+        name: Shielded
+        value: '1.0'
+      name: orbit_2_2
+      transitions:
+      - code: Time
+        toState: orbit_2_1
+        value: '6'
 art: EnemySolarisMinionA
 artScale: '1'
 bankSmoothing: '10000'
 colliderRadius: '0.8'
 colliderX: '0'
@@ -51,13 +169,12 @@ gunMounts:
   mountAngle: '0'
   mountName: pewpew
   slewRate: '20'
 healthRegenRate: '0'
 maxEnergyPoints: '1'
-maxHitPoints: '133'
+maxHitPoints: '12'
 maxSpeed: '5'
 maxTurnRate: '90'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: solarisplanet
 tier: '10'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisring.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisring.txt
index 9cc4f77..bc0e444 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisring.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisring.txt	
@@ -34,10 +34,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '16'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: solarisring
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader.txt
index aa78cff..ebc448a 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader.txt	
@@ -7,14 +7,14 @@ effectImmunities:
 - Confuse
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '2'
 templateName: solarisringleader
 tier: '10'
diff --git config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader2.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader2.txt
new file mode 100644
index 0000000..123f467
--- /dev/null
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader2.txt	
@@ -0,0 +1,20 @@
+art: '!EnemyInvisible'
+artScale: '4.5'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+effectImmunities:
+- Confuse
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000001'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '2'
+templateName: solarisringleader2
+tier: '10'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissun.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissun.txt
index f843eae..9f79b06 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissun.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissun.txt	
@@ -1,13 +1,17 @@
 additionalStates:
   toggle_safety:
   - name: initial
     transitions:
     - code: Auto
-      toState: main
+      toState: shielded
       value: '0'
-  - name: main
+  - events:
+    - code: StartEffect
+      name: Shielded
+      value: '1.0'
+    name: shielded
     transitions:
     - code: And
       subconditions:
       - code: Time
         value: '10'
@@ -27,10 +31,14 @@ additionalStates:
     name: shieldtrigger1
     transitions:
     - code: Time
       toState: shieldtrigger2
       value: '4'
+    - code: VariableBelow
+      name: shieldtrigger
+      toState: shielded
+      value: '1'
   - actionRule:
       code: Normal
     events:
     - code: StartEffect
       name: Shielded
@@ -104,83 +112,83 @@ gunTypes:
   damage: '0.1'
   effect: Burn
   effectAmount: '0.4'
   effectDamage: '0.4'
   effectTime: '1'
-  lifetime: '5'
+  lifetime: '10'
   multi: '3'
   multiSpread: '120'
   name: solarissunGun
   rof: '4'
-  speed: '3'
+  speed: '5'
   spread: '5'
 - bulletPrefab: fireBullet
   burst: '1'
   cooldown: '0'
   damage: '0.1'
   effect: Burn
   effectAmount: '0.3'
   effectDamage: '0.3'
   effectTime: '1'
-  lifetime: '8'
+  lifetime: '16'
   multi: '5'
   multiSpread: '72'
   name: solarissunsparks
   rof: '1.5'
-  speed: '3'
+  speed: '4'
   spread: '0'
 - bulletPrefab: fireBullet
   bulletSize: '2'
   burst: '10'
   cooldown: '0'
   damage: '0.1'
   effect: Burn
   effectAmount: '0.25'
   effectTime: '1'
-  lifetime: '0.5'
+  lifetime: '1'
   multi: '2'
   multiSpread: '180'
   name: solarissunshine
   rof: '10'
-  speed: '1'
+  speed: '3'
   spread: '0'
 - bulletPrefab: leisurelyBullet
   bulletSize: '5.5'
   burst: '1'
   cooldown: '5'
   damage: '1.5'
   lifetime: '4'
   multi: '1'
   multiSpread: '0'
   name: solarisplanetGun
   rof: '1'
   speed: '0.8'
   spread: '0'
-- bulletPrefab: leisurelyBullet
+- bulletPrefab: starBullet
   burst: '10'
   cooldown: '1'
   damage: '0.4'
   lifetime: '3'
   multi: '1'
   multiSpread: '0'
   name: solarismoonGun
   rof: '20'
   speed: '0.5'
   spread: '0'
-- bulletPrefab: fireBullet
+- bulletPrefab: starBullet
   burst: '10'
   cooldown: '0'
-  damage: '0.1'
+  damage: '0.3'
   effect: Burn
   effectAmount: '1'
   effectTime: '1'
   lifetime: '2'
-  multi: '2'
-  multiSpread: '180'
+  multi: '1'
+  multiSpread: '0'
   name: solarisringGun
   rof: '2'
-  speed: '1'
+  speed: '0'
   spread: '0'
 healthBar:
   length: '3.5'
   position_y: '-2.2'
   thickness: '0.2'
@@ -200,11 +208,10 @@ maxEnergyPoints: '1'
 maxHitPoints: '250'
 maxSpeed: '0'
 maxTurnRate: '15'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: solarissun
 tier: '10'
 xpMultiplier: '1.3'
 xpRadius: '15'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissunDEATH.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissunDEATH.txt
index 277cd62..ead5abd 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissunDEATH.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissunDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: solarissunDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufo.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufo.txt
index c5267e5..48427dc 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufo.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufo.txt	
@@ -249,10 +249,9 @@ particlePositions:
   - '-2.449'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ufo
 tier: '10'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufoDEATH.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufoDEATH.txt
index 6139f54..9f5bace 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufoDEATH.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufoDEATH.txt	
@@ -54,10 +54,9 @@ particlePositions:
   - '0'
   - '0'
   - '-90'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ufoDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufohopper.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufohopper.txt
index 65b235f..418ebbd 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufohopper.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufohopper.txt	
@@ -46,11 +46,10 @@ particlePositions:
   - '-0.422'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ufohopper
 tier: '10'
 xpMultiplier: '0'
 xpRadius: '5'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucer.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucer.txt
index 1724cb5..3821d75 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucer.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucer.txt	
@@ -69,10 +69,9 @@ particlePositions:
   - '-0.165'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '8'
 templateName: ufosaucer
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermanager.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermanager.txt
index 55dc9ab..08fcc87 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermanager.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermanager.txt	
@@ -7,15 +7,15 @@ colliderY: '0'
 effectImmunities:
 - Confuse
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: ufosaucermanager
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermini.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermini.txt
index 72bf696..66b4463 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermini.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufosaucermini.txt	
@@ -42,10 +42,9 @@ particlePositions:
   - '-0.165'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: ufosaucermini
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkles.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkles.txt
index 51dc38b..def48b8 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkles.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkles.txt	
@@ -71,638 +71,164 @@ additionalStates:
         value: '1'
       toState: healthtriggershield5
   - events:
     - code: KillFamily
     - code: Spawn
-      delay: '0'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '0'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
       delay: '0.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '18'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '36'
+        angle: '30'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.3'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '54'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.4'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '72'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.5'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
         angle: '90'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '0.6'
+      delay: '0.5'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '108'
+        angle: '150'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.7'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '126'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '144'
+        angle: '210'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.9'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '162'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.0'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '180'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.1'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '198'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '216'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.3'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '234'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.4'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '252'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.5'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
         angle: '270'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.6'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '288'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.7'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '306'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '324'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.9'
+      delay: '1.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '342'
+        angle: '330'
         distance: '6'
         isRelative: 'true'
       value: '1'
     name: healthtriggershield1
     substates:
     - events:
       - code: VariableSet
         name: healthtriggershield1
-        value: '1'
-      - code: StartEffect
-        delay: '0.0'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.1'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.2'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.3'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.4'
-        name: Shielded
-        value: '1.0'
-      name: healthtriggershield1_0
-      transitions:
-      - code: Time
-        toState: healthtriggershield1_0
-        value: '0.5'
-    transitions:
-    - code: And
-      subconditions:
-      - code: Time
-        value: '5'
-      - code: NoTypeNear
-        name: sprinkleshyperdrive
-        value: '20'
-      toState: main
-  - events:
-    - code: KillFamily
-    - code: Spawn
-      delay: '0'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '0'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.1'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '18'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '36'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.3'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '54'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.4'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '72'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.5'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '90'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.6'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '108'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.7'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '126'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '144'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.9'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '162'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.0'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '180'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.1'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '198'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '216'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.3'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '234'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.4'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '252'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.5'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '270'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.6'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '288'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.7'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '306'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '324'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.9'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '342'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    name: healthtriggershield2
-    substates:
-    - events:
-      - code: VariableSet
-        name: healthtriggershield2
-        value: '1'
-      - code: StartEffect
-        delay: '0.0'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.1'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.2'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.3'
-        name: Shielded
-        value: '1.0'
-      - code: StartEffect
-        delay: '0.4'
-        name: Shielded
-        value: '1.0'
-      name: healthtriggershield2_0
-      transitions:
-      - code: Time
-        toState: healthtriggershield2_0
-        value: '0.5'
-    transitions:
-    - code: And
-      subconditions:
-      - code: Time
-        value: '5'
-      - code: NoTypeNear
-        name: sprinkleshyperdrive
-        value: '20'
-      toState: main
-  - events:
-    - code: KillFamily
-    - code: Spawn
-      delay: '0'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '0'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.1'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '18'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '36'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.3'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '54'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.4'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '72'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.5'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '90'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.6'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '108'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.7'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '126'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '144'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.9'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '162'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.0'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '180'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.1'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '198'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '216'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.3'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '234'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
+        value: '1'
+      - code: StartEffect
+        delay: '0.0'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.1'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.2'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.3'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.4'
+        name: Shielded
+        value: '1.0'
+      name: healthtriggershield1_0
+      transitions:
+      - code: Time
+        toState: healthtriggershield1_0
+        value: '0.5'
+    transitions:
+    - code: And
+      subconditions:
+      - code: Time
+        value: '5'
+      - code: NoTypeNear
+        name: sprinkleshyperdrive
+        value: '20'
+      toState: main
+  - events:
+    - code: KillFamily
     - code: Spawn
-      delay: '1.4'
+      delay: '0.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '252'
+        angle: '-30'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.5'
+      delay: '0.3'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '270'
+        angle: '-90'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.6'
+      delay: '0.5'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '288'
+        angle: '-150'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.7'
+      delay: '0.7'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '306'
+        angle: '-210'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.8'
+      delay: '0.9'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '324'
+        angle: '-270'
         distance: '6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.9'
+      delay: '1.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '342'
+        angle: '-330'
         distance: '6'
         isRelative: 'true'
       value: '1'
-    name: healthtriggershield3
+    name: healthtriggershield2
     substates:
     - events:
       - code: VariableSet
-        name: healthtriggershield3
+        name: healthtriggershield2
         value: '1'
       - code: StartEffect
         delay: '0.0'
         name: Shielded
         value: '1.0'
@@ -720,14 +246,14 @@ additionalStates:
         value: '1.0'
       - code: StartEffect
         delay: '0.4'
         name: Shielded
         value: '1.0'
-      name: healthtriggershield3_0
+      name: healthtriggershield2_0
       transitions:
       - code: Time
-        toState: healthtriggershield3_0
+        toState: healthtriggershield2_0
         value: '0.5'
     transitions:
     - code: And
       subconditions:
       - code: Time
@@ -742,182 +268,206 @@ additionalStates:
       delay: '0'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
         angle: '0'
-        distance: '6'
+        distance: '4.0'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '18'
-        distance: '6'
+        angle: '126'
+        distance: '4.1'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.2'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '36'
-        distance: '6'
+        angle: '252'
+        distance: '4.2'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.3'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '54'
-        distance: '6'
+        angle: '18'
+        distance: '4.3'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.4'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '72'
-        distance: '6'
+        angle: '144'
+        distance: '4.4'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.5'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '90'
-        distance: '6'
+        angle: '270'
+        distance: '4.5'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.6'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '108'
-        distance: '6'
+        angle: '36'
+        distance: '4.6'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.7'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '126'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '144'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '0.9'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
         angle: '162'
-        distance: '6'
+        distance: '4.7'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.0'
+      delay: '0.8'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '180'
-        distance: '6'
+        angle: '288'
+        distance: '4.8'
         isRelative: 'true'
       value: '1'
+    name: healthtriggershield3
+    substates:
+    - events:
+      - code: VariableSet
+        name: healthtriggershield3
+        value: '1'
+      - code: StartEffect
+        delay: '0.0'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.1'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.2'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.3'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.4'
+        name: Shielded
+        value: '1.0'
+      name: healthtriggershield3_0
+      transitions:
+      - code: Time
+        toState: healthtriggershield3_0
+        value: '0.5'
+    transitions:
+    - code: And
+      subconditions:
+      - code: Time
+        value: '5'
+      - code: NoTypeNear
+        name: sprinkleshyperdrive
+        value: '20'
+      toState: main
+  - events:
+    - code: KillFamily
     - code: Spawn
-      delay: '1.1'
+      delay: '0'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '198'
-        distance: '6'
+        angle: '0'
+        distance: '3'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.2'
+      delay: '0.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '216'
-        distance: '6'
+        angle: '54'
+        distance: '3'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.3'
+      delay: '0.2'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '234'
-        distance: '6'
+        angle: '108'
+        distance: '3'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.4'
+      delay: '0.3'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '252'
-        distance: '6'
+        angle: '162'
+        distance: '3'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.5'
+      delay: '0.4'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '270'
-        distance: '6'
+        angle: '216'
+        distance: '3'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.6'
+      delay: '0.7'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '288'
-        distance: '6'
+        angle: '36'
+        distance: '4.5'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.7'
+      delay: '0.8'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '306'
-        distance: '6'
+        angle: '90'
+        distance: '4.5'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.8'
+      delay: '0.9'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '324'
-        distance: '6'
+        angle: '144'
+        distance: '4.5'
         isRelative: 'true'
       value: '1'
     - code: Spawn
-      delay: '1.9'
+      delay: '1.0'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '342'
-        distance: '6'
+        angle: '198'
+        distance: '4.5'
         isRelative: 'true'
       value: '1'
     name: healthtriggershield4
     substates:
     - events:
@@ -964,182 +514,110 @@ additionalStates:
       delay: '0'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
         angle: '0'
-        distance: '6'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '18'
-        distance: '6'
+        angle: '30'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.2'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '36'
-        distance: '6'
+        angle: '60'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.3'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '54'
-        distance: '6'
+        angle: '90'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.4'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '72'
-        distance: '6'
+        angle: '120'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.5'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '90'
-        distance: '6'
+        angle: '150'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.6'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '108'
-        distance: '6'
+        angle: '180'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.7'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '126'
-        distance: '6'
+        angle: '210'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.8'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '144'
-        distance: '6'
+        angle: '240'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '0.9'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '162'
-        distance: '6'
+        angle: '270'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '1.0'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '180'
-        distance: '6'
+        angle: '300'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     - code: Spawn
       delay: '1.1'
       isImmediate: 'true'
       name: sprinkleshyperdrive
       offset:
-        angle: '198'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.2'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '216'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.3'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '234'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.4'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '252'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.5'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '270'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.6'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '288'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.7'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '306'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.8'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '324'
-        distance: '6'
-        isRelative: 'true'
-      value: '1'
-    - code: Spawn
-      delay: '1.9'
-      isImmediate: 'true'
-      name: sprinkleshyperdrive
-      offset:
-        angle: '342'
-        distance: '6'
+        angle: '330'
+        distance: '10'
         isRelative: 'true'
       value: '1'
     name: healthtriggershield5
     substates:
     - events:
@@ -1269,11 +747,11 @@ gunMounts:
   flashOffset: '0.0'
   gunTypeConfig:
     bulletPrefab: shurikenBullet
     burst: '100'
     cooldown: '0'
-    damage: '0.2'
+    damage: '0.5'
     lifetime: '2.4'
     multi: '3'
     multiSpread: '120'
     name: backoff1
     range: '8'
@@ -1288,11 +766,11 @@ gunMounts:
   flashOffset: '0.0'
   gunTypeConfig:
     bulletPrefab: shurikenBullet
     burst: '100'
     cooldown: '0'
-    damage: '0.2'
+    damage: '0.5'
     lifetime: '2'
     multi: '5'
     multiSpread: '72'
     name: backoff2
     range: '8'
@@ -1307,11 +785,11 @@ gunMounts:
   flashOffset: '0.0'
   gunTypeConfig:
     bulletPrefab: shurikenBullet
     burst: '100'
     cooldown: '0'
-    damage: '0.2'
+    damage: '0.5'
     lifetime: '2'
     multi: '7'
     multiSpread: '51.42857142857143'
     name: backoff3
     range: '8'
@@ -1427,11 +905,10 @@ particlePositions:
   - '-2.8'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: sprinkles
 tier: '9'
 xpMultiplier: '1.3'
 xpRadius: '15'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinklesDEATH.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinklesDEATH.txt
index 5a0642c..a0dd609 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinklesDEATH.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinklesDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sprinklesDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleschest.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleschest.txt
index 5aaa7e2..962973b 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleschest.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleschest.txt	
@@ -50,10 +50,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '2'
 maxTurnRate: '45'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sprinkleschest
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleshyperdrive.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleshyperdrive.txt
index 005006b..b14ba6e 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleshyperdrive.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS3_sprinkleshyperdrive.txt	
@@ -1,25 +1,25 @@
 art: EnemyAssassin
-artScale: '1'
+artScale: '1.5'
 bankSmoothing: '10000'
 colliderRadius: '1.3'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 gunMounts:
 - fireMode: Aimed
   firingArc: '360'
   flashOffset: '1'
   gunTypeConfig:
-    bulletPrefab: ringBullet
-    bulletSize: '2.5'
+    bulletPrefab: shurikenBullet
+    bulletSize: '3.5'
     burst: '1'
     cooldown: '2'
-    damage: '0.5'
+    damage: '1'
     lifetime: '1'
-    multi: '3'
-    multiSpread: '120'
+    multi: '1'
+    multiSpread: '0'
     name: hammer
     rof: '1'
     speed: '10'
     spread: '0'
   mountAngle: '0'
@@ -46,11 +46,11 @@ gunMounts:
   sfx:
     sound: 'null'
   slewRate: '180'
 healthRegenRate: '0'
 maxEnergyPoints: '1'
-maxHitPoints: '5'
+maxHitPoints: '15'
 maxSpeed: '5'
 maxTurnRate: '90'
 minSpeed: '0'
 particlePositions:
 - name: darkSmokeSlow
@@ -69,9 +69,8 @@ particlePositions:
   - '-1.255'
   rot:
   - '35'
   - '35'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: sprinkleshyperdrive
-tier: '8'
+tier: '10'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notra.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notra.txt
index c6e5e8a..36915e7 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notra.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notra.txt	
@@ -503,10 +503,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: notra
 tier: '10'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraDEATH.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraDEATH.txt
index 82b906a..470f708 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraDEATH.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraDEATH.txt	
@@ -36,10 +36,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: notraDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraminion.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraminion.txt
index 3f28a3b..fdf1cb8 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraminion.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraminion.txt	
@@ -96,11 +96,10 @@ particlePositions:
   - '0.5'
   rot:
   - '0'
   - '0'
   - '90'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '100000'
 templateName: notraminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraremora.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraremora.txt
index 80e453e..13ec024 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraremora.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraremora.txt	
@@ -113,11 +113,10 @@ particlePositions:
   - '0.165'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '1'
 templateName: notraremora
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt
index 7d5b34e..deb6723 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt	
@@ -47,9 +47,8 @@ particlePositions:
   - '-0.27'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: highmountaingrunt
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt
index 9886301..481a8b8 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt	
@@ -74,9 +74,8 @@ particlePositions:
   - '0.16'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: highmountaingruntleader
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt
index ca0d930..b7a1ccf 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt	
@@ -60,9 +60,8 @@ particlePositions:
   - '-0.07'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ninja
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt
index d8c77ed..b870e4f 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt	
@@ -28,10 +28,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1.5'
 maxSpeed: '0.5'
 maxTurnRate: '0'
 minSpeed: '0.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ninjagrenade
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt
index 94d8ec2..fbaee9c 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt	
@@ -104,9 +104,8 @@ particlePositions:
   - '-0.27'
   rot:
   - '0'
   - '-35'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ninjaleader
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt
index a824ec9..d3a7f32 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt	
@@ -34,10 +34,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ninjaleaderballnchain
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt
index 0cf7313..fbbbeba 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt	
@@ -32,10 +32,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '0.5'
 maxTurnRate: '0'
 minSpeed: '0.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ninjaleadergrenade
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP3_highmountainhunter.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP3_highmountainhunter.txt
index c96db0e..0b41664 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/GRP3_highmountainhunter.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/GRP3_highmountainhunter.txt	
@@ -30,9 +30,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: highmountainhunter
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barrager.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barrager.txt
index 82cf7ba..09d448c 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barrager.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barrager.txt	
@@ -65,9 +65,8 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '-90'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: barrager
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barragermissile.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barragermissile.txt
index a95852a..073e0e9 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barragermissile.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-barragermissile.txt	
@@ -89,10 +89,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '5.5'
 maxTurnRate: '60'
 minSpeed: '5.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: barragermissile
 tier: '8'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet.txt
index 1916ac6..72fd483 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet.txt	
@@ -146,9 +146,8 @@ particlePositions:
   - '-0.452'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hammerplanet
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet2.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet2.txt
index fc3528f..f127157 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet2.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hammerplanet2.txt	
@@ -122,9 +122,8 @@ particlePositions:
   - '-0.29'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hammerplanet2
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hyperdrive.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hyperdrive.txt
index 9cad508..e9525ec 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hyperdrive.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO-hyperdrive.txt	
@@ -69,9 +69,8 @@ particlePositions:
   - '-1.255'
   rot:
   - '35'
   - '35'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hyperdrive
 tier: '8'
diff --git config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO1_bunny.txt config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO1_bunny.txt
index 84f8b04..d1e6509 100644
--- config_180604_1906/Units/51 - HighMountains (City) - Alien_Hologram/SLO1_bunny.txt	
+++ config_180613_1601/Units/51 - HighMountains (City) - Alien_Hologram/SLO1_bunny.txt	
@@ -75,9 +75,8 @@ particlePositions:
   - '0.04'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: bunny
 tier: '8'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderboss.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderboss.txt
index 5f8b565..47ff92c 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderboss.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderboss.txt	
@@ -474,10 +474,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '1862'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: spiderboss
 tier: '10'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossDEATH.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossDEATH.txt
index 95425f6..bca1ed5 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossDEATH.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: spiderbossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossblink.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossblink.txt
index f1b5ae4..be2211c 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossblink.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossblink.txt	
@@ -30,10 +30,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spiderbossblink
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossfence.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossfence.txt
index 278f61e..5fa5195 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossfence.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossfence.txt	
@@ -85,11 +85,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '4.5'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '999999'
 templateName: spiderbossfence
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossfence2.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossfence2.txt
index eb3bd9b..c85457a 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossfence2.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossfence2.txt	
@@ -12,11 +12,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '4.5'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '999999'
 templateName: spiderbossfence2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt
index eee857d..3e07158 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt	
@@ -30,11 +30,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '1.5'
 maxTurnRate: '180'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '3'
 templateName: spiderbossswarmer
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt
index 7c7e444..cc5cf97 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt	
@@ -17,11 +17,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '2'
 maxTurnRate: '180'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '3'
 templateName: spiderbossswarmer2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt
index 341c334..ce15539 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt	
@@ -17,11 +17,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '2.5'
 maxTurnRate: '180'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '3'
 templateName: spiderbossswarmer3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt
index ccc6424..dc3e33f 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt	
@@ -17,11 +17,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '3'
 maxTurnRate: '180'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '3'
 templateName: spiderbossswarmer4
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt
index 5dbe98d..fd1814e 100644
--- config_180604_1906/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt	
+++ config_180613_1601/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt	
@@ -17,11 +17,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '4'
 maxTurnRate: '180'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '3'
 templateName: spiderbossswarmer5
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_convoybase.txt config_180613_1601/Units/54 - Convoy Event/unit_convoybase.txt
index e4f7454..496b9f5 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_convoybase.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_convoybase.txt	
@@ -45,9 +45,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: convoybase
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_convoybasebroken.txt config_180613_1601/Units/54 - Convoy Event/unit_convoybasebroken.txt
index 6108433..c835127 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_convoybasebroken.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_convoybasebroken.txt	
@@ -45,9 +45,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: convoybasebroken
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_convoydrone.txt config_180613_1601/Units/54 - Convoy Event/unit_convoydrone.txt
index 42b3f34..1b43f91 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_convoydrone.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_convoydrone.txt	
@@ -29,9 +29,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '7'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: convoydrone
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_convoyleader.txt config_180613_1601/Units/54 - Convoy Event/unit_convoyleader.txt
index ad0f6d0..171c6cf 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_convoyleader.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_convoyleader.txt	
@@ -285,9 +285,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '400'
 maxSpeed: '2.0'
 maxTurnRate: '20'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: convoyleader
 tier: '8'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_convoypod.txt config_180613_1601/Units/54 - Convoy Event/unit_convoypod.txt
index 69e399e..3dc4e1e 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_convoypod.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_convoypod.txt	
@@ -29,9 +29,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: convoypod
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_convoytri.txt config_180613_1601/Units/54 - Convoy Event/unit_convoytri.txt
index cf12c51..c6260c9 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_convoytri.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_convoytri.txt	
@@ -64,9 +64,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '4'
 maxTurnRate: '360'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: convoytri
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_healattacker.txt config_180613_1601/Units/54 - Convoy Event/unit_healattacker.txt
index 12f1ef5..e73835b 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_healattacker.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_healattacker.txt	
@@ -75,9 +75,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '3'
 maxTurnRate: '90'
 minSpeed: '0.4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: healattacker
 tier: '6'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_healbase.txt config_180613_1601/Units/54 - Convoy Event/unit_healbase.txt
index 0dac73b..8065127 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_healbase.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_healbase.txt	
@@ -55,9 +55,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: healbase
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_healdrone.txt config_180613_1601/Units/54 - Convoy Event/unit_healdrone.txt
index 9fa53c9..9f62d71 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_healdrone.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_healdrone.txt	
@@ -29,9 +29,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '7'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: healdrone
 tier: '2'
diff --git config_180604_1906/Units/54 - Convoy Event/unit_healleader.txt config_180613_1601/Units/54 - Convoy Event/unit_healleader.txt
index ae40bc3..657a6f3 100644
--- config_180604_1906/Units/54 - Convoy Event/unit_healleader.txt	
+++ config_180613_1601/Units/54 - Convoy Event/unit_healleader.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '400'
 maxSpeed: '2.0'
 maxTurnRate: '20'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: healleader
 tier: '8'
diff --git config_180604_1906/Units/54 - Ikaruga Event/BOS_ikaruga.txt config_180613_1601/Units/54 - Ikaruga Event/BOS_ikaruga.txt
index ff9a8fb..dcf4f17 100644
--- config_180604_1906/Units/54 - Ikaruga Event/BOS_ikaruga.txt	
+++ config_180613_1601/Units/54 - Ikaruga Event/BOS_ikaruga.txt	
@@ -172,9 +172,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '2500'
 maxSpeed: '0.0'
 maxTurnRate: '360'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ikaruga
 tier: '10'
diff --git config_180604_1906/Units/54 - Ikaruga Event/BOS_ikarugaminion.txt config_180613_1601/Units/54 - Ikaruga Event/BOS_ikarugaminion.txt
index ed8cfd9..0fce427 100644
--- config_180604_1906/Units/54 - Ikaruga Event/BOS_ikarugaminion.txt	
+++ config_180613_1601/Units/54 - Ikaruga Event/BOS_ikarugaminion.txt	
@@ -172,10 +172,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100000000'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: ikarugaMinion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaiju.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaiju.txt
index 547afa8..43b4775 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaiju.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaiju.txt	
@@ -172,10 +172,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '-90'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: kaiju
 tier: '10'
 xpMultiplier: '3.9'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble.txt
index 7cbe72a..ecacf98 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble.txt	
@@ -68,10 +68,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1111'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijubigbubble
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble2.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble2.txt
index 5c02820..f7c24b4 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble2.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble2.txt	
@@ -57,10 +57,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: kaijubigbubble2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble2bubble.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble2bubble.txt
index baf81ce..69c13fa 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble2bubble.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble2bubble.txt	
@@ -133,10 +133,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '225'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijubigbubble2bubble
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble2missile.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble2missile.txt
index 70f058c..2d579d1 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubble2missile.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubble2missile.txt	
@@ -68,10 +68,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijubigbubble2missile
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubblebomb.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubblebomb.txt
index dcb1ca0..80f1538 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijubigbubblebomb.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijubigbubblebomb.txt	
@@ -141,10 +141,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '180'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijubigbubblebomb
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuboth.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuboth.txt
index a9fde76..a055022 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuboth.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuboth.txt	
@@ -182,10 +182,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: kaijuboth
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububble.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububble.txt
index 7f6a87c..dcedb9f 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububble.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububble.txt	
@@ -73,10 +73,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: kaijububble
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububblemaster.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububblemaster.txt
index a5e1708..09a3dee 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububblemaster.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububblemaster.txt	
@@ -16,10 +16,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '5000'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijububblemaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt
index 37f8dc0..37ac989 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt	
@@ -73,10 +73,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: kaijububblemedium
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububblesmall.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububblesmall.txt
index 71ca4a0..2c3ed58 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijububblesmall.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijububblesmall.txt	
@@ -72,10 +72,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: kaijububblesmall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijugiantlefty.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijugiantlefty.txt
index 3f57fb5..a79d0ae 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijugiantlefty.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijugiantlefty.txt	
@@ -70,10 +70,9 @@ particlePositions:
   - '-1.92'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijugiantlefty
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijugrenade.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijugrenade.txt
index f8c463e..2421796 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijugrenade.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijugrenade.txt	
@@ -68,10 +68,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '2'
 maxTurnRate: '10'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: kaijugrenade
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijugrenadelefty.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijugrenadelefty.txt
index 28c41a5..839d087 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijugrenadelefty.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijugrenadelefty.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-1.92'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijugrenadelefty
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijulefty.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijulefty.txt
index 83c787f..c2f7c1e 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijulefty.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijulefty.txt	
@@ -91,10 +91,9 @@ particlePositions:
   - '-1.037'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: kaijulefty
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuminion.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuminion.txt
index b27f7a1..52952c7 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuminion.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuminion.txt	
@@ -85,10 +85,9 @@ particlePositions:
   - '0.03'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: kaijuminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuringminion.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuringminion.txt
index 93cbc56..35f71e7 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuringminion.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuringminion.txt	
@@ -49,10 +49,9 @@ particlePositions:
   - '-0.46'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: kaijuringminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuringminionleader.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuringminionleader.txt
index 251cbe9..57624d9 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuringminionleader.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuringminionleader.txt	
@@ -25,10 +25,9 @@ particlePositions:
   - '-0.46'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: kaijuringminionleader
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuspraylefty.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuspraylefty.txt
index 9ba2bf9..8cf3958 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuspraylefty.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuspraylefty.txt	
@@ -47,10 +47,9 @@ particlePositions:
   - '-1.037'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: kaijuspraylefty
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuspraylefty2.txt config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuspraylefty2.txt
index 4ca8cae..83711ee 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS1_kaijuspraylefty2.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS1_kaijuspraylefty2.txt	
@@ -56,10 +56,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijuspraylefty2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Kaiju Event/BOS2_kaijuDEATH.txt config_180613_1601/Units/54 - Kaiju Event/BOS2_kaijuDEATH.txt
index 9ed3e6a..3edb08b 100644
--- config_180604_1906/Units/54 - Kaiju Event/BOS2_kaijuDEATH.txt	
+++ config_180613_1601/Units/54 - Kaiju Event/BOS2_kaijuDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: kaijuDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossDEATH.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossDEATH.txt
index 57f1105..f98ad65 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossDEATH.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thunderbossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbosscloud.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbosscloud.txt
index 39f3310..3acf0f0 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbosscloud.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbosscloud.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: thunderbosscloud
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbosscloudleader.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbosscloudleader.txt
index 573c78a..b0f8729 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbosscloudleader.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbosscloudleader.txt	
@@ -13,10 +13,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.1'
 maxTurnRate: '270'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: thunderbosscloudleader
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossgrid.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossgrid.txt
index 75033f9..0985bd8 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossgrid.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossgrid.txt	
@@ -50,10 +50,9 @@ particlePositions:
   - '0.03'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: thunderbossgrid
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossgridleader.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossgridleader.txt
index 5118b57..2d9a8fe 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossgridleader.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossgridleader.txt	
@@ -415,10 +415,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.1'
 maxTurnRate: '270'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: thunderbossgridleader
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbosslightningwall.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbosslightningwall.txt
index 12bbb44..2b76dcd 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbosslightningwall.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbosslightningwall.txt	
@@ -47,10 +47,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '11'
 maxSpeed: '0.1'
 maxTurnRate: '270'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: thunderbosslightningwall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossorb.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossorb.txt
index e39da42..25b68dd 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossorb.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossorb.txt	
@@ -43,10 +43,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thunderbossorb
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossorb2.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossorb2.txt
index 38bed74..4b911b2 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossorb2.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossorb2.txt	
@@ -26,10 +26,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thunderbossorb2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossorb3.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossorb3.txt
index d61db48..6808f88 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossorb3.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossorb3.txt	
@@ -26,10 +26,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thunderbossorb3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldblade.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldblade.txt
index b7c231e..a8c0af1 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldblade.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldblade.txt	
@@ -48,10 +48,9 @@ particlePositions:
   - '0.03'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thunderbossshieldblade
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldbladeleader.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldbladeleader.txt
index 5140175..e2a982e 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldbladeleader.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS1_thunderbossshieldbladeleader.txt	
@@ -11,10 +11,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.1'
 maxTurnRate: '270'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: thunderbossshieldbladeleader
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt
index 489f6e6..5dbf29b 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt	
@@ -143,10 +143,9 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '15'
 templateName: thunderbeam
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbeammaster.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbeammaster.txt
index 7e4de85..33c57e1 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbeammaster.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbeammaster.txt	
@@ -24,9 +24,8 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: thunderbeammaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbolt.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbolt.txt
index 1928fb7..53bf9c9 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbolt.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbolt.txt	
@@ -152,9 +152,8 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: thunderbolt
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderboltmine.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderboltmine.txt
index 82454cd..88135e5 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderboltmine.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderboltmine.txt	
@@ -12,9 +12,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '0'
 maxTurnRate: '55'
 minSpeed: '0'
-shootable: 'true'
 templateName: thunderboltmine
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderboltmini.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderboltmini.txt
index 1c56009..b7205f1 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderboltmini.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderboltmini.txt	
@@ -285,9 +285,8 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: thunderboltmini
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderboss.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderboss.txt
index 4daf4d5..8b45ba8 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderboss.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderboss.txt	
@@ -161,9 +161,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 templateName: thunderboss
 tier: '10'
 xpMultiplier: '3.9'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbossorbmaster.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbossorbmaster.txt
index 6dadc46..b1b538b 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderbossorbmaster.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderbossorbmaster.txt	
@@ -14,9 +14,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 templateName: thunderbossorbmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderminion.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderminion.txt
index db637c0..8b774d1 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderminion.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderminion.txt	
@@ -72,9 +72,8 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: thunderminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderminion2.txt config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderminion2.txt
index 4e91882..16826c9 100644
--- config_180604_1906/Units/54 - Lightning Boss Event/BOS_thunderminion2.txt	
+++ config_180613_1601/Units/54 - Lightning Boss Event/BOS_thunderminion2.txt	
@@ -33,9 +33,8 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: thunderminion2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_raceboss.txt config_180613_1601/Units/54 - Raceboss Event/BOS_raceboss.txt
index a9ba88d..e8d670e 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_raceboss.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_raceboss.txt	
@@ -66,10 +66,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '1197'
 maxSpeed: '0.0'
 maxTurnRate: '60'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: raceboss
 tier: '7'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racebossDEATH.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racebossDEATH.txt
index a65d3cc..e6dc3d7 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racebossDEATH.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racebossDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: racebossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racebossminion01.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racebossminion01.txt
index cebb74b..8b45db4 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racebossminion01.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racebossminion01.txt	
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: racebossminion01
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racebossminion02.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racebossminion02.txt
index 6aa9076..76f84c6 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racebossminion02.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racebossminion02.txt	
@@ -19,10 +19,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '4'
 maxTurnRate: '360'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: racebossminion02
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racehunter.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racehunter.txt
index f19b15d..5169d57 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racehunter.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racehunter.txt	
@@ -33,11 +33,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '1'
 templateName: racehunter
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racehunter2.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racehunter2.txt
index 75c4803..04527c0 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racehunter2.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racehunter2.txt	
@@ -19,11 +19,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '1'
 templateName: racehunter2
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racetrack.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racetrack.txt
index ae77e93..ddadece 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racetrack.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racetrack.txt	
@@ -90,9 +90,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: racetrack
 tier: '7'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racetracksignal.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racetracksignal.txt
index b745513..0bb8642 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racetracksignal.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racetracksignal.txt	
@@ -223,14 +223,14 @@ gunTypes:
   range: '8'
   rof: '5'
   speed: '10'
   spread: '360'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '15'
 templateName: racetracksignal
 tier: '7'
diff --git config_180604_1906/Units/54 - Raceboss Event/BOS_racetracktail.txt config_180613_1601/Units/54 - Raceboss Event/BOS_racetracktail.txt
index 709173c..e07f999 100644
--- config_180604_1906/Units/54 - Raceboss Event/BOS_racetracktail.txt	
+++ config_180613_1601/Units/54 - Raceboss Event/BOS_racetracktail.txt	
@@ -31,9 +31,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '80'
 maxSpeed: '5'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: racetracktail
 tier: '7'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS1_raijinminion.txt config_180613_1601/Units/54 - Raijin Event/BOS1_raijinminion.txt
index 0ba34ea..e4a3f35 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS1_raijinminion.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS1_raijinminion.txt	
@@ -67,10 +67,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '20'
 maxTurnRate: '270'
 minSpeed: '20'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: raijinminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS1_raijinring.txt config_180613_1601/Units/54 - Raijin Event/BOS1_raijinring.txt
index a097932..28a8780 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS1_raijinring.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS1_raijinring.txt	
@@ -38,10 +38,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '5'
 maxTurnRate: '270'
 minSpeed: '5'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: raijinring
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS1_raijinringmaster.txt config_180613_1601/Units/54 - Raijin Event/BOS1_raijinringmaster.txt
index 482296b..02ef486 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS1_raijinringmaster.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS1_raijinringmaster.txt	
@@ -16,10 +16,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: raijinringmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS1_raijinringminion.txt config_180613_1601/Units/54 - Raijin Event/BOS1_raijinringminion.txt
index e51a262..159b34a 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS1_raijinringminion.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS1_raijinringminion.txt	
@@ -174,10 +174,9 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '36'
 maxSpeed: '20'
 maxTurnRate: '270'
 minSpeed: '20'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: raijinringminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS1_raijinthunderball.txt config_180613_1601/Units/54 - Raijin Event/BOS1_raijinthunderball.txt
index d650b46..0c0a261 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS1_raijinthunderball.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS1_raijinthunderball.txt	
@@ -72,10 +72,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '10'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: raijinthunderball
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS1_raijinthunderball2.txt config_180613_1601/Units/54 - Raijin Event/BOS1_raijinthunderball2.txt
index c934e38..1c25aab 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS1_raijinthunderball2.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS1_raijinthunderball2.txt	
@@ -72,10 +72,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '8'
 maxTurnRate: '20'
 minSpeed: '8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: raijinthunderball2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS2_raijin.txt config_180613_1601/Units/54 - Raijin Event/BOS2_raijin.txt
index ae982de..8a7e6b4 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS2_raijin.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS2_raijin.txt	
@@ -422,10 +422,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '6'
 maxTurnRate: '120'
 minSpeed: '1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: raijin
 tier: '10'
 xpMultiplier: '3.9'
diff --git config_180604_1906/Units/54 - Raijin Event/BOS2_raijinDEATH.txt config_180613_1601/Units/54 - Raijin Event/BOS2_raijinDEATH.txt
index 926faee..46e401c 100644
--- config_180604_1906/Units/54 - Raijin Event/BOS2_raijinDEATH.txt	
+++ config_180613_1601/Units/54 - Raijin Event/BOS2_raijinDEATH.txt	
@@ -35,10 +35,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: raijinDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake01.txt config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake01.txt
index 2aa8e2b..769f116 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake01.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake01.txt	
@@ -146,8 +146,7 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '150'
 maxSpeed: '6'
 maxTurnRate: '100'
 minSpeed: '0'
-shootable: 'true'
 templateName: coilsnake01
 tier: '10'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake01neck.txt config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake01neck.txt
index 7590951..c1a267b 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake01neck.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake01neck.txt	
@@ -14,9 +14,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '6'
 maxTurnRate: '100'
 minSpeed: '0'
-shootable: 'true'
 templateName: coilsnake01neck
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake02.txt config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake02.txt
index 5652dee..d4f5663 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake02.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake02.txt	
@@ -40,9 +40,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '6'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: coilsnake02
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake03.txt config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake03.txt
index c203b60..0069d2a 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS2_coilsnake03.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS2_coilsnake03.txt	
@@ -43,9 +43,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '8'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: coilsnake03
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake01.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake01.txt
index 98d1862..fc2710b 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake01.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake01.txt	
@@ -439,9 +439,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '700'
 maxSpeed: '4.5'
 maxTurnRate: '720'
 minSpeed: '4.5'
-shootable: 'true'
 templateName: dragonsnake01
 tier: '10'
 xpMultiplier: '1.4'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake02.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake02.txt
index 221364f..84cfc63 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake02.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake02.txt	
@@ -25,10 +25,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '8'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: always
 templateName: dragonsnake02
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake02_2.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake02_2.txt
index 1ee68b7..12120fd 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake02_2.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake02_2.txt	
@@ -25,10 +25,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '222'
 maxSpeed: '8'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 showStats: always
 templateName: dragonsnake02_2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake03.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake03.txt
index a1ee48d..a1a316b 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake03.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake03.txt	
@@ -25,9 +25,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '70'
 maxSpeed: '8'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 templateName: dragonsnake03
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake03_inv.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake03_inv.txt
index 8932673..64b31ff 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnake03_inv.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnake03_inv.txt	
@@ -25,9 +25,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '70'
 maxSpeed: '8'
 maxTurnRate: '720'
 minSpeed: '0'
-shootable: 'true'
 templateName: dragonsnake03_inv
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeDEATH.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeDEATH.txt
index 5e0c5a1..594d490 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeDEATH.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: dragonsnakeDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeegg.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeegg.txt
index b72cf68..91e0253 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeegg.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeegg.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: dragonsnakeegg
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakemaster.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakemaster.txt
index 1a67656..a115d00 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakemaster.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakemaster.txt	
@@ -16,10 +16,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '700'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: dragonsnakemaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeminion01.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeminion01.txt
index f8516e5..106041d 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeminion01.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeminion01.txt	
@@ -58,10 +58,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '3.5'
 maxTurnRate: '90'
 minSpeed: '3.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: dragonsnakeminion01
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeminion02.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeminion02.txt
index 62f8099..393572c 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeminion02.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeminion02.txt	
@@ -23,10 +23,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '3.5'
 maxTurnRate: '90'
 minSpeed: '3.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: dragonsnakeminion02
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeminion03.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeminion03.txt
index b897e13..837a065 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_dragonsnakeminion03.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_dragonsnakeminion03.txt	
@@ -23,10 +23,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '3.5'
 maxTurnRate: '90'
 minSpeed: '3.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: dragonsnakeminion03
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_wallsnake3.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_wallsnake3.txt
index 558d419..d103c9b 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_wallsnake3.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_wallsnake3.txt	
@@ -46,9 +46,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0.0'
-shootable: 'true'
 templateName: wallsnake3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_wallsnakeleader2_noxp.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_wallsnakeleader2_noxp.txt
index 1264784..b576ba7 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_wallsnakeleader2_noxp.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_wallsnakeleader2_noxp.txt	
@@ -26,9 +26,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 templateName: wallsnakeleader2_noxp
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/BOS_wallsnakeleader3.txt config_180613_1601/Units/60D- Snake Dungeon/BOS_wallsnakeleader3.txt
index 70ce9b6..1d14559 100644
--- config_180604_1906/Units/60D- Snake Dungeon/BOS_wallsnakeleader3.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/BOS_wallsnakeleader3.txt	
@@ -59,9 +59,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 templateName: wallsnakeleader3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/GRP1_snake.txt config_180613_1601/Units/60D- Snake Dungeon/GRP1_snake.txt
index 1ddb853..9d01b9d 100644
--- config_180604_1906/Units/60D- Snake Dungeon/GRP1_snake.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/GRP1_snake.txt	
@@ -36,9 +36,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: snake
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/GRP1_snakeleader.txt config_180613_1601/Units/60D- Snake Dungeon/GRP1_snakeleader.txt
index b7248e0..a5bd0a0 100644
--- config_180604_1906/Units/60D- Snake Dungeon/GRP1_snakeleader.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/GRP1_snakeleader.txt	
@@ -63,8 +63,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '1.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: snakeleader
 tier: '10'
diff --git config_180604_1906/Units/60D- Snake Dungeon/GRP1_speedsnake.txt config_180613_1601/Units/60D- Snake Dungeon/GRP1_speedsnake.txt
index 67d6b4b..0b58fcc 100644
--- config_180604_1906/Units/60D- Snake Dungeon/GRP1_speedsnake.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/GRP1_speedsnake.txt	
@@ -56,8 +56,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '4'
 maxSpeed: '5.5'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: speedsnake
 tier: '10'
diff --git config_180604_1906/Units/60D- Snake Dungeon/GRP1_speedsnakeleader.txt config_180613_1601/Units/60D- Snake Dungeon/GRP1_speedsnakeleader.txt
index 5394f67..b3cf4a8 100644
--- config_180604_1906/Units/60D- Snake Dungeon/GRP1_speedsnakeleader.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/GRP1_speedsnakeleader.txt	
@@ -57,8 +57,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '4.5'
 maxTurnRate: '90'
 minSpeed: '2'
-shootable: 'true'
 templateName: speedsnakeleader
 tier: '10'
diff --git config_180604_1906/Units/60D- Snake Dungeon/SOL2_hurtsnake2.txt config_180613_1601/Units/60D- Snake Dungeon/SOL2_hurtsnake2.txt
index 2d0a0b1..216c65d 100644
--- config_180604_1906/Units/60D- Snake Dungeon/SOL2_hurtsnake2.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/SOL2_hurtsnake2.txt	
@@ -62,10 +62,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1.6'
 maxSpeed: '3'
 maxTurnRate: '180'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0.1'
 templateName: hurtsnake2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_snakeegg2.txt config_180613_1601/Units/60D- Snake Dungeon/unit_snakeegg2.txt
index 02a6612..fd5445b 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_snakeegg2.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_snakeegg2.txt	
@@ -11,10 +11,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: snakeegg2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_snakeegg3.txt config_180613_1601/Units/60D- Snake Dungeon/unit_snakeegg3.txt
index aeaa3c5..7482ffa 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_snakeegg3.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_snakeegg3.txt	
@@ -11,10 +11,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: snakeegg3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_snakeegg4.txt config_180613_1601/Units/60D- Snake Dungeon/unit_snakeegg4.txt
index b645cc7..7fde260 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_snakeegg4.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_snakeegg4.txt	
@@ -11,10 +11,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: snakeegg4
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_snakeeggNW.txt config_180613_1601/Units/60D- Snake Dungeon/unit_snakeeggNW.txt
index 51fc43f..6aad2ac 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_snakeeggNW.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_snakeeggNW.txt	
@@ -11,10 +11,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: snakeeggNW
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_snakeeggSW.txt config_180613_1601/Units/60D- Snake Dungeon/unit_snakeeggSW.txt
index 6994e45..da9f7cc 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_snakeeggSW.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_snakeeggSW.txt	
@@ -11,10 +11,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: snakeeggSW
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_snaketurret.txt config_180613_1601/Units/60D- Snake Dungeon/unit_snaketurret.txt
index 26b9394..7be8270 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_snaketurret.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_snaketurret.txt	
@@ -83,9 +83,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: snaketurret
 tier: '10'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_wallsnake2.txt config_180613_1601/Units/60D- Snake Dungeon/unit_wallsnake2.txt
index 29d5022..84a69c8 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_wallsnake2.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_wallsnake2.txt	
@@ -46,9 +46,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0.0'
-shootable: 'true'
 templateName: wallsnake2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/unit_wallsnakeleader2.txt config_180613_1601/Units/60D- Snake Dungeon/unit_wallsnakeleader2.txt
index 9df656d..01476d8 100644
--- config_180604_1906/Units/60D- Snake Dungeon/unit_wallsnakeleader2.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/unit_wallsnakeleader2.txt	
@@ -59,8 +59,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 templateName: wallsnakeleader2
 tier: '10'
diff --git config_180604_1906/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewall.txt config_180613_1601/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewall.txt
index 836baf8..51029c9 100644
--- config_180604_1906/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewall.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: snakedungeondestroyablewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewallstrong.txt config_180613_1601/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewallstrong.txt
index e63b6d7..3dc3a64 100644
--- config_180604_1906/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewallstrong.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/zzz_snakedungeondestroyablewallstrong.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '45'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: snakedungeondestroyablewallstrong
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/60D- Snake Dungeon/zzz_snakedungeontreasure.txt config_180613_1601/Units/60D- Snake Dungeon/zzz_snakedungeontreasure.txt
index b1b5cad..e571df5 100644
--- config_180604_1906/Units/60D- Snake Dungeon/zzz_snakedungeontreasure.txt	
+++ config_180613_1601/Units/60D- Snake Dungeon/zzz_snakedungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: snakedungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_iceboss.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_iceboss.txt
index 66b4b74..3ebd4f2 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_iceboss.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_iceboss.txt	
@@ -52,11 +52,35 @@ additionalStates:
         value: '0.5'
       - code: VariableBelow
         name: healthtriggershield3
         value: '1'
       toState: healthtriggershield3
-  - name: healthtriggershield1
+    - code: And
+      subconditions:
+      - code: HealthBelow
+        value: '0.3'
+      - code: VariableBelow
+        name: healthtriggershield4
+        value: '1'
+      toState: healthtriggershield4
+    - code: And
+      subconditions:
+      - code: HealthBelow
+        value: '0.1'
+      - code: VariableBelow
+        name: healthtriggershield5
+        value: '1'
+      toState: healthtriggershield5
+  - events:
+    - code: Spawn
+      name: icebossnodemaster
+      offset:
+        angle: '0'
+        distance: '0.02'
+        isRelative: 'true'
+      value: '1'
+    name: healthtriggershield1
     substates:
     - events:
       - code: VariableSet
         name: healthtriggershield1
         value: '1'
@@ -80,18 +104,27 @@ additionalStates:
         delay: '0.4'
         name: Shielded
         value: '1.0'
       name: healthtriggershield1_0
       transitions:
-      - code: Time
-        toState: healthtriggershield1_0
-        value: '0.5'
-    transitions:
-    - code: Time
-      toState: main
-      value: '10'
-  - name: healthtriggershield2
+      - code: And
+        subconditions:
+        - code: Time
+          value: '5'
+        - code: NoTypeNear
+          name: icebossnodemaster
+          value: '20'
+        toState: main
+  - events:
+    - code: Spawn
+      name: icebossnodemaster
+      offset:
+        angle: '0'
+        distance: '0.02'
+        isRelative: 'true'
+      value: '1'
+    name: healthtriggershield2
     substates:
     - events:
       - code: VariableSet
         name: healthtriggershield2
         value: '1'
@@ -115,26 +148,150 @@ additionalStates:
         delay: '0.4'
         name: Shielded
         value: '1.0'
       name: healthtriggershield2_0
       transitions:
-      - code: Time
-        toState: healthtriggershield2_0
-        value: '0.5'
-    transitions:
-    - code: Time
-      toState: main
-      value: '10'
+      - code: And
+        subconditions:
+        - code: Time
+          value: '5'
+        - code: NoTypeNear
+          name: icebossnodemaster
+          value: '20'
+        toState: main
   - events:
     - code: Spawn
       name: icebossnodemaster
       offset:
         angle: '0'
         distance: '0.02'
         isRelative: 'true'
       value: '1'
     name: healthtriggershield3
+    substates:
+    - events:
+      - code: VariableSet
+        name: healthtriggershield3
+        value: '1'
+      - code: StartEffect
+        delay: '0.0'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.1'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.2'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.3'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.4'
+        name: Shielded
+        value: '1.0'
+      name: healthtriggershield3_0
+      transitions:
+      - code: And
+        subconditions:
+        - code: Time
+          value: '5'
+        - code: NoTypeNear
+          name: icebossnodemaster
+          value: '20'
+        toState: main
+  - events:
+    - code: Spawn
+      name: icebossnodemaster
+      offset:
+        angle: '0'
+        distance: '0.02'
+        isRelative: 'true'
+      value: '1'
+    name: healthtriggershield4
+    substates:
+    - events:
+      - code: VariableSet
+        name: healthtriggershield4
+        value: '1'
+      - code: StartEffect
+        delay: '0.0'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.1'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.2'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.3'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.4'
+        name: Shielded
+        value: '1.0'
+      name: healthtriggershield4_0
+      transitions:
+      - code: And
+        subconditions:
+        - code: Time
+          value: '5'
+        - code: NoTypeNear
+          name: icebossnodemaster
+          value: '20'
+        toState: main
+  - events:
+    - code: Spawn
+      name: icebossnodemaster
+      offset:
+        angle: '0'
+        distance: '0.02'
+        isRelative: 'true'
+      value: '1'
+    name: healthtriggershield5
+    substates:
+    - events:
+      - code: VariableSet
+        name: healthtriggershield5
+        value: '1'
+      - code: StartEffect
+        delay: '0.0'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.1'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.2'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.3'
+        name: Shielded
+        value: '1.0'
+      - code: StartEffect
+        delay: '0.4'
+        name: Shielded
+        value: '1.0'
+      name: healthtriggershield5_0
+      transitions:
+      - code: And
+        subconditions:
+        - code: Time
+          value: '5'
+        - code: NoTypeNear
+          name: icebossnodemaster
+          value: '20'
+        toState: main
 art: EnemyFrozenHorrorPrefab
 artScale: '1'
 cameraZoomMultiplier: '1.3'
 cameraZoomRadius: '24.00'
 colliderRadius: '1.1'
@@ -411,10 +568,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '45'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: iceboss
 tier: '10'
 xpRadius: '20'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossDEATH.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossDEATH.txt
index 141d835..a26f03b 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossDEATH.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossfrostmissile.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossfrostmissile.txt
index 265d0c8..901718a 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossfrostmissile.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossfrostmissile.txt	
@@ -33,15 +33,15 @@ gunMounts:
   slewRate: '0'
   syncOffset: '1'
   syncTo: main
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '2'
 maxTurnRate: '45'
 minSpeed: '2'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebossfrostmissile
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosshailstorm.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosshailstorm.txt
index 10ef7b7..6af08a3 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosshailstorm.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosshailstorm.txt	
@@ -49,15 +49,15 @@ gunMounts:
   slewRate: '0'
   syncOffset: '0'
   syncTo: hail
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebosshailstorm
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossicestorm.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossicestorm.txt
index 42ad762..a18f5b0 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossicestorm.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossicestorm.txt	
@@ -57,15 +57,15 @@ gunMounts:
   slewRate: '0'
   syncOffset: '0'
   syncTo: main
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebossicestorm
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossicicles.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossicicles.txt
index 3ac8149..168283f 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossicicles.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossicicles.txt	
@@ -18,15 +18,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '3'
 maxTurnRate: '20'
 minSpeed: '3'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebossicicles
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossicicles2.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossicicles2.txt
index 991c21d..b16eed7 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebossicicles2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebossicicles2.txt	
@@ -18,15 +18,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '1.5'
 maxTurnRate: '20'
 minSpeed: '1.5'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebossicicles2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnake.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnake.txt
index 9222e51..ee1cac8 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnake.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnake.txt	
@@ -66,10 +66,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '4'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: icebosssnake
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnakeegg.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnakeegg.txt
index 8e34354..ced4036 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnakeegg.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnakeegg.txt	
@@ -13,9 +13,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5000000'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 templateName: icebosssnakeegg
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnakeleader.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnakeleader.txt
index c6cfdd4..44a0530 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnakeleader.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnakeleader.txt	
@@ -38,9 +38,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: icebosssnakeleader
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflake.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflake.txt
index 27df0e1..75ac2f0 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflake.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflake.txt	
@@ -10,15 +10,15 @@ elementSusceptibilityIds:
 - slowResist
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebosssnowflake
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike.txt
index 131b1c0..ef5e3d0 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike.txt	
@@ -18,15 +18,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '2.5'
 maxTurnRate: '0'
 minSpeed: '2.5'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebosssnowflakespike
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2.txt
index d801579..114f334 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2.txt	
@@ -18,15 +18,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '1'
 maxTurnRate: '0'
 minSpeed: '1'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebosssnowflakespike2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2short.txt config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2short.txt
index 0fce966..b2d6a11 100644
--- config_180604_1906/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2short.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/BOS_icebosssnowflakespike2short.txt	
@@ -18,15 +18,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '4'
 maxTurnRate: '0'
 minSpeed: '4'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebosssnowflakespike2short
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_hedgeleader2.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_hedgeleader2.txt
index c90d9d5..55e44aa 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_hedgeleader2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_hedgeleader2.txt	
@@ -33,9 +33,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0.1'
 maxTurnRate: '270'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: hedgeleader2
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_hedgeminion2.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_hedgeminion2.txt
index 6a6237b..95bbccb 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_hedgeminion2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_hedgeminion2.txt	
@@ -37,10 +37,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: hedgeminion2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_icesnake.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_icesnake.txt
index f0d869c..fda8332 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_icesnake.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_icesnake.txt	
@@ -66,10 +66,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '4'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: icesnake
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_icesnakeegg.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_icesnakeegg.txt
index e23234e..9ec27be 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_icesnakeegg.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_icesnakeegg.txt	
@@ -13,9 +13,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5000000'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 templateName: icesnakeegg
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_icesnakeleader.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_icesnakeleader.txt
index fe0ab76..141ef34 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_icesnakeleader.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_icesnakeleader.txt	
@@ -59,8 +59,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '3.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: icesnakeleader
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_mountaingrunt.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_mountaingrunt.txt
index 7c6bcdb..423ffa1 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_mountaingrunt.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_mountaingrunt.txt	
@@ -35,9 +35,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '2'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: mountaingrunt
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/GRP1_mountaingruntleader.txt config_180613_1601/Units/61D - Ice Dungeon/GRP1_mountaingruntleader.txt
index 7d953b9..ee42509 100644
--- config_180604_1906/Units/61D - Ice Dungeon/GRP1_mountaingruntleader.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/GRP1_mountaingruntleader.txt	
@@ -62,9 +62,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: mountaingruntleader
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/SLO1_mountainhunter.txt config_180613_1601/Units/61D - Ice Dungeon/SLO1_mountainhunter.txt
index 924ad5d..a8150e5 100644
--- config_180604_1906/Units/61D - Ice Dungeon/SLO1_mountainhunter.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/SLO1_mountainhunter.txt	
@@ -78,9 +78,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: mountainhunter
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_blizzard.txt config_180613_1601/Units/61D - Ice Dungeon/unit_blizzard.txt
index d9cc1fd..7aa9221 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_blizzard.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_blizzard.txt	
@@ -129,10 +129,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blizzard
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_blizzard2.txt config_180613_1601/Units/61D - Ice Dungeon/unit_blizzard2.txt
index 837b725..ad66da9 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_blizzard2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_blizzard2.txt	
@@ -107,10 +107,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blizzard2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardcore.txt config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardcore.txt
index 9645add..c5662af 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardcore.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardcore.txt	
@@ -35,10 +35,9 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blizzardcore
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardicicles.txt config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardicicles.txt
index 83e46e6..4bdead3 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardicicles.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardicicles.txt	
@@ -16,15 +16,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '2'
 maxTurnRate: '40'
 minSpeed: '2'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: blizzardicicles
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardicicles2.txt config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardicicles2.txt
index 379fbe9..d99c662 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardicicles2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardicicles2.txt	
@@ -16,15 +16,15 @@ gunMounts:
   mountAngle: '0'
   mountName: main
   slewRate: '0'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '1'
 maxTurnRate: '40'
 minSpeed: '1'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: blizzardicicles2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardiciclesmaster.txt config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardiciclesmaster.txt
index b56033a..1aee786 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_blizzardiciclesmaster.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_blizzardiciclesmaster.txt	
@@ -100,14 +100,14 @@ gunTypes:
   rof: '1.5'
   speed: '0'
   spread: '60'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '50'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: blizzardiciclesmaster
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_frostgiant.txt config_180613_1601/Units/61D - Ice Dungeon/unit_frostgiant.txt
index 9152344..24f5894 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_frostgiant.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_frostgiant.txt	
@@ -35,8 +35,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '2'
 maxTurnRate: '55'
 minSpeed: '2'
-shootable: 'true'
 templateName: frostgiant
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_husky.txt config_180613_1601/Units/61D - Ice Dungeon/unit_husky.txt
index cde47b0..242558b 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_husky.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_husky.txt	
@@ -61,10 +61,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: husky
 tier: '10'
 xpMultiplier: '0.25'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_huskyfreezing.txt config_180613_1601/Units/61D - Ice Dungeon/unit_huskyfreezing.txt
index 35a5c36..80d1995 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_huskyfreezing.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_huskyfreezing.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '0.125'
 maxTurnRate: '10'
 minSpeed: '0.125'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: huskyfreezing
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_huskyfreezingminion.txt config_180613_1601/Units/61D - Ice Dungeon/unit_huskyfreezingminion.txt
index ef816ea..8ec732e 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_huskyfreezingminion.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_huskyfreezingminion.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '0.125'
 maxTurnRate: '10'
 minSpeed: '0.125'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: huskyfreezingminion
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_huskyleader.txt config_180613_1601/Units/61D - Ice Dungeon/unit_huskyleader.txt
index f3ea415..bfbc070 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_huskyleader.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_huskyleader.txt	
@@ -69,9 +69,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: huskyleader
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode1.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode1.txt
index 02fa2e1..8619b48 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode1.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode1.txt	
@@ -35,14 +35,14 @@ gunMounts:
   sprinklerIncrementAngle: '135'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '8000'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '3'
 templateName: icebossnode1
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode2.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode2.txt
index c89ff69..641ca82 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode2.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode2.txt	
@@ -35,14 +35,14 @@ gunMounts:
   sprinklerIncrementAngle: '135'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '8000'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '3'
 templateName: icebossnode2
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode3.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode3.txt
index 66f08d5..0c25d12 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode3.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode3.txt	
@@ -35,14 +35,14 @@ gunMounts:
   sprinklerIncrementAngle: '135'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '8000'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '3'
 templateName: icebossnode3
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode4.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode4.txt
index 95866e5..c425d37 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode4.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode4.txt	
@@ -35,14 +35,14 @@ gunMounts:
   sprinklerIncrementAngle: '135'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '8000'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '3'
 templateName: icebossnode4
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode5.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode5.txt
index a26e476..dcc98e2 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode5.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode5.txt	
@@ -35,14 +35,14 @@ gunMounts:
   sprinklerIncrementAngle: '135'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '8000'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '3'
 templateName: icebossnode5
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode6.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode6.txt
index df534ba..e2aa732 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnode6.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnode6.txt	
@@ -35,14 +35,14 @@ gunMounts:
   sprinklerIncrementAngle: '135'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '8000'
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'false'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '3'
 templateName: icebossnode6
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnodemaster.txt config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnodemaster.txt
index 4f28800..29a792b 100644
--- config_180604_1906/Units/61D - Ice Dungeon/unit_icebossnodemaster.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/unit_icebossnodemaster.txt	
@@ -1,172 +1,280 @@
 additionalStates:
   icebossnode1_respawner:
-  - name: initial
-    transitions:
-    - code: NoTypeNear
-      name: icebossnode1
-      toState: respawn1
-      value: '20'
   - events:
     - code: Spawn
       maxChildren: '1'
       name: icebossnode1
       offset:
         angle: '30'
-        distance: '0'
+        distance: '3'
         isRelative: 'true'
       spawnParams:
       - name: handle
         type: variable
         value: '1'
       value: '1'
-    name: respawn1
+    name: initial
     transitions:
     - code: Time
-      toState: initial
-      value: '10'
-  icebossnode2_respawner:
-  - name: initial
+      toState: initial_2
+      value: '3'
+  - events:
+    - code: Spawn
+      maxChildren: '1'
+      name: icebossnode1
+      offset:
+        angle: '30'
+        distance: '3'
+        isRelative: 'true'
+      spawnParams:
+      - name: handle
+        type: variable
+        value: '1'
+      value: '1'
+    name: initial_2
     transitions:
     - code: NoTypeNear
-      name: icebossnode2
-      toState: respawn2
+      name: icebossnode1
+      toState: respawn_countdown
       value: '20'
+  - name: respawn_countdown
+    transitions:
+    - code: Time
+      toState: initial_2
+      value: '20'
+  icebossnode2_respawner:
   - events:
     - code: Spawn
       maxChildren: '1'
       name: icebossnode2
       offset:
         angle: '90'
-        distance: '0'
+        distance: '3'
         isRelative: 'true'
       spawnParams:
       - name: handle
         type: variable
         value: '2'
       value: '1'
-    name: respawn2
+    name: initial
     transitions:
     - code: Time
-      toState: initial
-      value: '10'
-  icebossnode3_respawner:
-  - name: initial
+      toState: initial_2
+      value: '3'
+  - events:
+    - code: Spawn
+      maxChildren: '1'
+      name: icebossnode2
+      offset:
+        angle: '90'
+        distance: '3'
+        isRelative: 'true'
+      spawnParams:
+      - name: handle
+        type: variable
+        value: '2'
+      value: '1'
+    name: initial_2
     transitions:
     - code: NoTypeNear
-      name: icebossnode3
-      toState: respawn3
+      name: icebossnode2
+      toState: respawn_countdown
       value: '20'
+  - name: respawn_countdown
+    transitions:
+    - code: Time
+      toState: initial_2
+      value: '20'
+  icebossnode3_respawner:
   - events:
     - code: Spawn
       maxChildren: '1'
       name: icebossnode3
       offset:
         angle: '150'
-        distance: '0'
+        distance: '3'
         isRelative: 'true'
       spawnParams:
       - name: handle
         type: variable
         value: '3'
       value: '1'
-    name: respawn3
+    name: initial
     transitions:
     - code: Time
-      toState: initial
-      value: '10'
-  icebossnode4_respawner:
-  - name: initial
+      toState: initial_2
+      value: '3'
+  - events:
+    - code: Spawn
+      maxChildren: '1'
+      name: icebossnode3
+      offset:
+        angle: '150'
+        distance: '3'
+        isRelative: 'true'
+      spawnParams:
+      - name: handle
+        type: variable
+        value: '3'
+      value: '1'
+    name: initial_2
     transitions:
     - code: NoTypeNear
-      name: icebossnode4
-      toState: respawn4
+      name: icebossnode3
+      toState: respawn_countdown
+      value: '20'
+  - name: respawn_countdown
+    transitions:
+    - code: Time
+      toState: initial_2
       value: '20'
+  icebossnode4_respawner:
   - events:
     - code: Spawn
       maxChildren: '1'
       name: icebossnode4
       offset:
         angle: '210'
-        distance: '0'
+        distance: '3'
         isRelative: 'true'
       spawnParams:
       - name: handle
         type: variable
         value: '4'
       value: '1'
-    name: respawn4
+    name: initial
     transitions:
     - code: Time
-      toState: initial
-      value: '10'
-  icebossnode5_respawner:
-  - name: initial
+      toState: initial_2
+      value: '3'
+  - events:
+    - code: Spawn
+      maxChildren: '1'
+      name: icebossnode4
+      offset:
+        angle: '210'
+        distance: '3'
+        isRelative: 'true'
+      spawnParams:
+      - name: handle
+        type: variable
+        value: '4'
+      value: '1'
+    name: initial_2
     transitions:
     - code: NoTypeNear
-      name: icebossnode5
-      toState: respawn5
+      name: icebossnode4
+      toState: respawn_countdown
+      value: '20'
+  - name: respawn_countdown
+    transitions:
+    - code: Time
+      toState: initial_2
       value: '20'
+  icebossnode5_respawner:
   - events:
     - code: Spawn
       maxChildren: '1'
       name: icebossnode5
       offset:
         angle: '270'
-        distance: '0'
+        distance: '3'
         isRelative: 'true'
       spawnParams:
       - name: handle
         type: variable
         value: '5'
       value: '1'
-    name: respawn5
+    name: initial
     transitions:
     - code: Time
-      toState: initial
-      value: '10'
-  icebossnode6_respawner:
-  - name: initial
+      toState: initial_2
+      value: '3'
+  - events:
+    - code: Spawn
+      maxChildren: '1'
+      name: icebossnode5
+      offset:
+        angle: '270'
+        distance: '3'
+        isRelative: 'true'
+      spawnParams:
+      - name: handle
+        type: variable
+        value: '5'
+      value: '1'
+    name: initial_2
     transitions:
     - code: NoTypeNear
-      name: icebossnode6
-      toState: respawn6
+      name: icebossnode5
+      toState: respawn_countdown
       value: '20'
+  - name: respawn_countdown
+    transitions:
+    - code: Time
+      toState: initial_2
+      value: '20'
+  icebossnode6_respawner:
   - events:
     - code: Spawn
       maxChildren: '1'
       name: icebossnode6
       offset:
         angle: '330'
-        distance: '0'
+        distance: '3'
         isRelative: 'true'
       spawnParams:
       - name: handle
         type: variable
         value: '6'
       value: '1'
-    name: respawn6
+    name: initial
     transitions:
     - code: Time
-      toState: initial
-      value: '10'
+      toState: initial_2
+      value: '3'
+  - events:
+    - code: Spawn
+      maxChildren: '1'
+      name: icebossnode6
+      offset:
+        angle: '330'
+        distance: '3'
+        isRelative: 'true'
+      spawnParams:
+      - name: handle
+        type: variable
+        value: '6'
+      value: '1'
+    name: initial_2
+    transitions:
+    - code: NoTypeNear
+      name: icebossnode6
+      toState: respawn_countdown
+      value: '20'
+  - name: respawn_countdown
+    transitions:
+    - code: Time
+      toState: initial_2
+      value: '20'
 art: '!EnemyInvisible'
 artScale: '1'
 colliderRadius: '0'
 colliderX: '0'
 colliderY: '0'
 elementSusceptibilityIds:
 - poisonWeakness
 - slowResist
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '30'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: icebossnodemaster
 tier: '10'
diff --git config_180604_1906/Units/61D - Ice Dungeon/zzz_icedungeondestroyablewall.txt config_180613_1601/Units/61D - Ice Dungeon/zzz_icedungeondestroyablewall.txt
index 5c91b2c..6d42755 100644
--- config_180604_1906/Units/61D - Ice Dungeon/zzz_icedungeondestroyablewall.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/zzz_icedungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: icedungeondestroyablewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Ice Dungeon/zzz_icedungeontreasure.txt config_180613_1601/Units/61D - Ice Dungeon/zzz_icedungeontreasure.txt
index 96dd854..d65adbc 100644
--- config_180604_1906/Units/61D - Ice Dungeon/zzz_icedungeontreasure.txt	
+++ config_180613_1601/Units/61D - Ice Dungeon/zzz_icedungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: icedungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/BOS_bigspiraldestroyablewall.txt config_180613_1601/Units/61D - Pacifist Dungeon/BOS_bigspiraldestroyablewall.txt
index f402ac8..95ac8a4 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/BOS_bigspiraldestroyablewall.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/BOS_bigspiraldestroyablewall.txt	
@@ -12,11 +12,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: bigspiraldestroyablewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/BOS_bigspiralindestructiblewall.txt config_180613_1601/Units/61D - Pacifist Dungeon/BOS_bigspiralindestructiblewall.txt
index 09937a9..23fddd9 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/BOS_bigspiralindestructiblewall.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/BOS_bigspiralindestructiblewall.txt	
@@ -11,10 +11,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3000'
 templateName: bigspiralindestructiblewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_bigspiral.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_bigspiral.txt
index 1769949..0312f6b 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_bigspiral.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_bigspiral.txt	
@@ -64,10 +64,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '199'
 maxSpeed: '3'
 maxTurnRate: '90'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '20'
 templateName: bigspiral
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_fairy.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_fairy.txt
index bb98334..0d1fe6d 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_fairy.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_fairy.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '3'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: fairy
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_fairyfountain.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_fairyfountain.txt
index 6239d19..695a12b 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_fairyfountain.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_fairyfountain.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: fairyfountain
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_mole.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_mole.txt
index d12c922..980702f 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_mole.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_mole.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '3'
 maxTurnRate: '90'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: mole
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_molehead.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_molehead.txt
index 49a390f..53d65b1 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_molehead.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_molehead.txt	
@@ -28,9 +28,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: molehead
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_molering.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_molering.txt
index 9868b6e..7963fb5 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_molering.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_molering.txt	
@@ -23,10 +23,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: molering
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_moleringparent.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_moleringparent.txt
index a826908..b17f287 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_moleringparent.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_moleringparent.txt	
@@ -34,10 +34,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: moleringparent
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifist.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifist.txt
index 13dd12c..98b3932 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifist.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifist.txt	
@@ -30,9 +30,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pacifist
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistgate.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistgate.txt
index 07fd390..94165c5 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistgate.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistgate.txt	
@@ -39,9 +39,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pacifistgate
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifisthunter.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifisthunter.txt
index 02341a8..59bff92 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifisthunter.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifisthunter.txt	
@@ -25,9 +25,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '4.5'
 maxTurnRate: '40'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pacifisthunter
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistleader.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistleader.txt
index 99d79f7..8eb9013 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistleader.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistleader.txt	
@@ -25,9 +25,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '4.5'
 maxTurnRate: '40'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pacifistleader
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistsnakebody.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistsnakebody.txt
index 537fc98..36c50f7 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistsnakebody.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistsnakebody.txt	
@@ -39,9 +39,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: pacifistsnakebody
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistsnakeleader.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistsnakeleader.txt
index 531a212..dedda6c 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_pacifistsnakeleader.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_pacifistsnakeleader.txt	
@@ -50,8 +50,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '1.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: pacifistsnakeleader
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_ring.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_ring.txt
index 36718ef..5a3860a 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_ring.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_ring.txt	
@@ -45,10 +45,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: ring
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_ringtail.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_ringtail.txt
index 53779a9..4f30a6b 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_ringtail.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_ringtail.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '4'
 maxSpeed: '3'
 maxTurnRate: '90'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ringtail
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/unit_ringtailleader.txt config_180613_1601/Units/61D - Pacifist Dungeon/unit_ringtailleader.txt
index 2f72917..bb47402 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/unit_ringtailleader.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/unit_ringtailleader.txt	
@@ -29,9 +29,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: ringtailleader
 tier: '10'
diff --git config_180604_1906/Units/61D - Pacifist Dungeon/zzz_fairygate.txt config_180613_1601/Units/61D - Pacifist Dungeon/zzz_fairygate.txt
index 2b10d25..4faebd7 100644
--- config_180604_1906/Units/61D - Pacifist Dungeon/zzz_fairygate.txt	
+++ config_180613_1601/Units/61D - Pacifist Dungeon/zzz_fairygate.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100000'
 templateName: fairygate
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix.txt
index 4eae799..559b880 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix.txt	
@@ -17,10 +17,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '2.5'
 maxTurnRate: '55'
 minSpeed: '0.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: phoenix
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix1.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix1.txt
index c3f8817..cb0e96f 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix1.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix1.txt	
@@ -138,10 +138,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '133'
 maxSpeed: '1.0'
 maxTurnRate: '55'
 minSpeed: '0.6'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: phoenix1
 tier: '10'
 xpMultiplier: '2.5'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix2.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix2.txt
index 96b692f..4acbd87 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix2.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix2.txt	
@@ -104,10 +104,9 @@ healthRegenRate: '99999'
 maxEnergyPoints: '1'
 maxHitPoints: '500000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: phoenix2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix3.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix3.txt
index 9a47d72..40cf6c1 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix3.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix3.txt	
@@ -504,10 +504,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '0'
 recoilScale: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '6'
 templateName: phoenix3
 tier: '10'
 xpMultiplier: '2.5'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix4.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix4.txt
index dc44e7d..47c2bde 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix4.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix4.txt	
@@ -37,10 +37,9 @@ healthRegenRate: '99999'
 maxEnergyPoints: '1'
 maxHitPoints: '500000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: phoenix4
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix5.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix5.txt
index 01aa50b..1b24ca9 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenix5.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenix5.txt	
@@ -382,10 +382,9 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '0'
 recoilScale: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '6'
 templateName: phoenix5
 tier: '10'
 xpMultiplier: '2.5'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenixDEATH.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenixDEATH.txt
index 876215a..d302ada 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_phoenixDEATH.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_phoenixDEATH.txt	
@@ -101,10 +101,9 @@ particlePositions:
   - '0'
   - '0'
   - '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: phoenixDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguard.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguard.txt
index e711f86..1d9374a 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguard.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguard.txt	
@@ -60,9 +60,8 @@ particlePositions:
   - '-0.6433'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: riotguard
 tier: '10'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguardleader.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguardleader.txt
index d36b441..a0f64bc 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguardleader.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguardleader.txt	
@@ -11,10 +11,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: riotguardleader
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguardleader2.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguardleader2.txt
index 8f296df..a30c368 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguardleader2.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguardleader2.txt	
@@ -11,10 +11,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: riotguardleader2
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguardshield.txt config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguardshield.txt
index 995283d..a183701 100644
--- config_180604_1906/Units/62D - Fire Dungeon/BOS1_riotguardshield.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/BOS1_riotguardshield.txt	
@@ -84,10 +84,9 @@ particlePositions:
   - '0.904'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '9999999'
 templateName: riotguardshield
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/GRP2_flamebat.txt config_180613_1601/Units/62D - Fire Dungeon/GRP2_flamebat.txt
index 00c51ff..3187e98 100644
--- config_180604_1906/Units/62D - Fire Dungeon/GRP2_flamebat.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/GRP2_flamebat.txt	
@@ -52,10 +52,9 @@ particlePositions:
   - '0.181'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flamebat
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/GRP2_flamebatleader.txt config_180613_1601/Units/62D - Fire Dungeon/GRP2_flamebatleader.txt
index cf1cadb..3a061a8 100644
--- config_180604_1906/Units/62D - Fire Dungeon/GRP2_flamebatleader.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/GRP2_flamebatleader.txt	
@@ -90,10 +90,9 @@ particlePositions:
   - '-0.15'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flamebatleader
 tier: '10'
 xpMultiplier: '1.25'
diff --git config_180604_1906/Units/62D - Fire Dungeon/GRP3_scavenger.txt config_180613_1601/Units/62D - Fire Dungeon/GRP3_scavenger.txt
index 26abb61..8061f02 100644
--- config_180604_1906/Units/62D - Fire Dungeon/GRP3_scavenger.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/GRP3_scavenger.txt	
@@ -68,10 +68,9 @@ particlePositions:
   - '-0.31'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: scavenger
 tier: '10'
 xpMultiplier: '0.25'
diff --git config_180604_1906/Units/62D - Fire Dungeon/GRP3_scavengerclose.txt config_180613_1601/Units/62D - Fire Dungeon/GRP3_scavengerclose.txt
index 1f42aae..5670128 100644
--- config_180604_1906/Units/62D - Fire Dungeon/GRP3_scavengerclose.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/GRP3_scavengerclose.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-0.31'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: scavengerclose
 tier: '10'
 xpMultiplier: '0.25'
diff --git config_180604_1906/Units/62D - Fire Dungeon/GRP3_scavengerleader.txt config_180613_1601/Units/62D - Fire Dungeon/GRP3_scavengerleader.txt
index ac25aad..db13905 100644
--- config_180604_1906/Units/62D - Fire Dungeon/GRP3_scavengerleader.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/GRP3_scavengerleader.txt	
@@ -80,9 +80,8 @@ particlePositions:
   - '0.337'
   rot:
   - '0'
   - '0'
   - '180'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: scavengerleader
 tier: '10'
diff --git config_180604_1906/Units/62D - Fire Dungeon/SLO3_dronette.txt config_180613_1601/Units/62D - Fire Dungeon/SLO3_dronette.txt
index 68492b0..280f03f 100644
--- config_180604_1906/Units/62D - Fire Dungeon/SLO3_dronette.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/SLO3_dronette.txt	
@@ -89,9 +89,8 @@ particlePositions:
   - '0.07'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: dronette
 tier: '10'
diff --git config_180604_1906/Units/62D - Fire Dungeon/SLO4_curleader.txt config_180613_1601/Units/62D - Fire Dungeon/SLO4_curleader.txt
index 9d92d89..de16872 100644
--- config_180604_1906/Units/62D - Fire Dungeon/SLO4_curleader.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/SLO4_curleader.txt	
@@ -63,9 +63,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: curleader
 tier: '10'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_firebarrel.txt config_180613_1601/Units/62D - Fire Dungeon/unit_firebarrel.txt
index e43c517..e351bee 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_firebarrel.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_firebarrel.txt	
@@ -48,10 +48,9 @@ particlePositions:
   - '-0.481'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: firebarrel
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_firebarrelboom.txt config_180613_1601/Units/62D - Fire Dungeon/unit_firebarrelboom.txt
index d426dec..f065597 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_firebarrelboom.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_firebarrelboom.txt	
@@ -39,10 +39,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: firebarrelboom
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_fireeye.txt config_180613_1601/Units/62D - Fire Dungeon/unit_fireeye.txt
index 3758ae4..d0a12f9 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_fireeye.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_fireeye.txt	
@@ -49,9 +49,8 @@ particlePositions:
   - '2.8'
   rot:
   - '0'
   - '0'
   - '180'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: fireeye
 tier: '10'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_firesprinkler.txt config_180613_1601/Units/62D - Fire Dungeon/unit_firesprinkler.txt
index d3b6866..f4da412 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_firesprinkler.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_firesprinkler.txt	
@@ -47,10 +47,9 @@ particlePositions:
   - '1.626'
   rot:
   - '0'
   - '0'
   - '180'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: firesprinkler
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_lavapillar.txt config_180613_1601/Units/62D - Fire Dungeon/unit_lavapillar.txt
index 6ab11f4..bc3de47 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_lavapillar.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_lavapillar.txt	
@@ -35,10 +35,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lavapillar
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_lavapillarmaster.txt config_180613_1601/Units/62D - Fire Dungeon/unit_lavapillarmaster.txt
index 1ff0075..fb9f532 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_lavapillarmaster.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_lavapillarmaster.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '678'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lavapillarmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_lavapillarmaster2.txt config_180613_1601/Units/62D - Fire Dungeon/unit_lavapillarmaster2.txt
index c864cb5..43cef59 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_lavapillarmaster2.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_lavapillarmaster2.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '678'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lavapillarmaster2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/unit_prisonsniper.txt config_180613_1601/Units/62D - Fire Dungeon/unit_prisonsniper.txt
index a165ff1..025265b 100644
--- config_180604_1906/Units/62D - Fire Dungeon/unit_prisonsniper.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/unit_prisonsniper.txt	
@@ -56,9 +56,8 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: prisonsniper
 tier: '10'
diff --git config_180604_1906/Units/62D - Fire Dungeon/zzz_firedungeontreasure.txt config_180613_1601/Units/62D - Fire Dungeon/zzz_firedungeontreasure.txt
index d29aad8..1db2206 100644
--- config_180604_1906/Units/62D - Fire Dungeon/zzz_firedungeontreasure.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/zzz_firedungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: firedungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/zzz_prisoncage.txt config_180613_1601/Units/62D - Fire Dungeon/zzz_prisoncage.txt
index 9f3b84c..63dff8d 100644
--- config_180604_1906/Units/62D - Fire Dungeon/zzz_prisoncage.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/zzz_prisoncage.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: prisoncage
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/zzz_prisondestroyablewall.txt config_180613_1601/Units/62D - Fire Dungeon/zzz_prisondestroyablewall.txt
index 9fff868..e8858f6 100644
--- config_180604_1906/Units/62D - Fire Dungeon/zzz_prisondestroyablewall.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/zzz_prisondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: prisondestroyablewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/zzz_prisonescapee.txt config_180613_1601/Units/62D - Fire Dungeon/zzz_prisonescapee.txt
index 962dd88..bd72d93 100644
--- config_180604_1906/Units/62D - Fire Dungeon/zzz_prisonescapee.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/zzz_prisonescapee.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '20'
 maxTurnRate: '180'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: prisonescapee
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/62D - Fire Dungeon/zzz_prisonescapeeleader.txt config_180613_1601/Units/62D - Fire Dungeon/zzz_prisonescapeeleader.txt
index b06b70c..5f21d94 100644
--- config_180604_1906/Units/62D - Fire Dungeon/zzz_prisonescapeeleader.txt	
+++ config_180613_1601/Units/62D - Fire Dungeon/zzz_prisonescapeeleader.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: prisonescapeeleader
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/BOS1_bombboss.txt config_180613_1601/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
index 0e919b8..2d2ff6f 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/BOS1_bombboss.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/BOS1_bombboss.txt	
@@ -16,8 +16,7 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '600'
 maxSpeed: '4'
 maxTurnRate: '90'
 minSpeed: '0.5'
-shootable: 'true'
 templateName: bombboss
 tier: '3'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/BOS1_bombbossDEATH.txt config_180613_1601/Units/63D - Bomb Dungeon/BOS1_bombbossDEATH.txt
index 7f1cda2..4348e0c 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/BOS1_bombbossDEATH.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/BOS1_bombbossDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bombbossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt config_180613_1601/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt
index ed16ded..0009235 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt	
@@ -30,10 +30,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bombbossexploder
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt config_180613_1601/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt
index 99f44c6..04234f5 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt	
@@ -12,9 +12,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '0.6'
 maxTurnRate: '60'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: fatblimp
 tier: '2'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/SLO1_bomberjetexploder.txt config_180613_1601/Units/63D - Bomb Dungeon/SLO1_bomberjetexploder.txt
index 474aa15..2ad1466 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/SLO1_bomberjetexploder.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/SLO1_bomberjetexploder.txt	
@@ -18,10 +18,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bomberjetexploder
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt config_180613_1601/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt
index 18d1ea8..101c583 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt	
@@ -9,9 +9,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12.5'
 maxSpeed: '0.6'
 maxTurnRate: '180'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: flakblimp
 tier: '2'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt config_180613_1601/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt
index 7f387d7..53c6f90 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt	
@@ -30,10 +30,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: flakblimpexploder
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt config_180613_1601/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt
index db7f176..fd234bb 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt	
@@ -30,10 +30,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: flakblimpexploderstrong
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt config_180613_1601/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt
index 4261d6d..d5e6a0e 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt	
@@ -27,10 +27,9 @@ particlePositions:
   - '-0.07'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: bomberjet
 tier: '2'
 xpMultiplier: '2'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_altar.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_altar.txt
index 2e4af45..3d4c6bd 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_altar.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_altar.txt	
@@ -21,10 +21,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: altar
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_bombbarrel.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
index 3a5994a..939f16f 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_bombbarrel.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_bombbarrel.txt	
@@ -22,10 +22,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: bombbarrel
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
index d4775f8..57b802e 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt	
@@ -33,10 +33,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bombbarrelboom
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_bombguard.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_bombguard.txt
index 7eb1729..f34f824 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_bombguard.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_bombguard.txt	
@@ -93,9 +93,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '16'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: bombguard
 tier: '2'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_homingbomb.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_homingbomb.txt
index 7259c1a..63bddc9 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_homingbomb.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_homingbomb.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: homingbomb
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt
index fc7e777..9690659 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: homingbomblayer
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt config_180613_1601/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt
index ac80400..dc82f43 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: homingbomblayercenter
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt config_180613_1601/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt
index 5459319..2e548d1 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt	
@@ -5,17 +5,17 @@ colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 explosionPrefab: ExplosionDestructableTerrain
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'true'
 isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: bombdungeondestroyablewall
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt config_180613_1601/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt
index aa3cfec..314cd99 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: bombdungeondestroyablewallstrong
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/63D - Bomb Dungeon/zzz_bombdungeontreasure.txt config_180613_1601/Units/63D - Bomb Dungeon/zzz_bombdungeontreasure.txt
index bc02376..7abc9ce 100644
--- config_180604_1906/Units/63D - Bomb Dungeon/zzz_bombdungeontreasure.txt	
+++ config_180613_1601/Units/63D - Bomb Dungeon/zzz_bombdungeontreasure.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: bombdungeontreasure
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt config_180613_1601/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt
index 953d0e7..edfee71 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt	
@@ -295,9 +295,8 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: turbineking
 tier: '4'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/BOS1_turbinekingDEATH.txt config_180613_1601/Units/64D - Obstacle Dungeon/BOS1_turbinekingDEATH.txt
index ac99dea..65e4728 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/BOS1_turbinekingDEATH.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/BOS1_turbinekingDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: turbinekingDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt config_180613_1601/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt
index 9123b57..5b60e00 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt	
@@ -50,9 +50,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '270'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: wavemaster
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_fathunter.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_fathunter.txt
index be4688e..3bb8c57 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_fathunter.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_fathunter.txt	
@@ -25,9 +25,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: fathunter
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_fathuntermini.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_fathuntermini.txt
index af5d627..57df03b 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_fathuntermini.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_fathuntermini.txt	
@@ -28,10 +28,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: fathuntermini
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_giantgate.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_giantgate.txt
index d7fdc63..f8d91d7 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_giantgate.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_giantgate.txt	
@@ -58,9 +58,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: giantgate
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt
index da85a79..c931d79 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt	
@@ -82,9 +82,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: mazedrawer
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt
index 646b204..ea1bbec 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt	
@@ -27,9 +27,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1.5'
 maxTurnRate: '40'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: shockwaver
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_turbine.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_turbine.txt
index 2b29cf9..0044543 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_turbine.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_turbine.txt	
@@ -144,9 +144,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: turbine
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt
index 7c312f7..f622465 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt	
@@ -44,9 +44,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: wavemaker
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemakerNW.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemakerNW.txt
index 66a3a47..5a5ffd8 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemakerNW.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemakerNW.txt	
@@ -31,9 +31,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: wavemakerNW
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemakerSW.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemakerSW.txt
index 1b96a62..45531db 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemakerSW.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemakerSW.txt	
@@ -31,9 +31,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: wavemakerSW
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemasterminion.txt config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemasterminion.txt
index 6df03a7..0b9d71a 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/SLO_wavemasterminion.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/SLO_wavemasterminion.txt	
@@ -73,10 +73,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: wavemasterminion
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/unit_buzzard.txt config_180613_1601/Units/64D - Obstacle Dungeon/unit_buzzard.txt
index 41834fe..908c6eb 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/unit_buzzard.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/unit_buzzard.txt	
@@ -49,9 +49,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: buzzard
 tier: '3'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewall.txt config_180613_1601/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewall.txt
index ffd9922..525b3ab 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewall.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: obstacledungeondestroyablewall
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewallstrong.txt config_180613_1601/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewallstrong.txt
index 9eb4f68..0c935a2 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewallstrong.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/zzz_obstacledungeondestroyablewallstrong.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: obstacledungeondestroyablewallstrong
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/64D - Obstacle Dungeon/zzz_obstacledungeontreasure.txt config_180613_1601/Units/64D - Obstacle Dungeon/zzz_obstacledungeontreasure.txt
index a6c9cda..26395d5 100644
--- config_180604_1906/Units/64D - Obstacle Dungeon/zzz_obstacledungeontreasure.txt	
+++ config_180613_1601/Units/64D - Obstacle Dungeon/zzz_obstacledungeontreasure.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: obstacledungeontreasure
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summoner.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summoner.txt
index 24f44ba..5674856 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summoner.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summoner.txt	
@@ -67,10 +67,9 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summoner
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summoner2.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summoner2.txt
index 0508f0c..f7bee78 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summoner2.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summoner2.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summoner2
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summoner3.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summoner3.txt
index ef4a31e..09f1384 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summoner3.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summoner3.txt	
@@ -37,10 +37,9 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summoner3
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonercentipede01.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonercentipede01.txt
index f0508d4..f1e20a5 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonercentipede01.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonercentipede01.txt	
@@ -108,9 +108,8 @@ particlePositions:
   - '-0.27'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: summonercentipede01
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonercentipede02.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonercentipede02.txt
index 15d39f3..95bd20c 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonercentipede02.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonercentipede02.txt	
@@ -50,9 +50,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: summonercentipede02
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonercentipede03.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonercentipede03.txt
index eb9b1a0..a4229ad 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonercentipede03.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonercentipede03.txt	
@@ -50,9 +50,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '2.0'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: summonercentipede03
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonerhunter.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonerhunter.txt
index a8bce1e..7c658d4 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonerhunter.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonerhunter.txt	
@@ -52,10 +52,9 @@ particlePositions:
   - '-0.49'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summonerhunter
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonermaster.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonermaster.txt
index 58ecfab..5311c6f 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonermaster.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonermaster.txt	
@@ -226,9 +226,8 @@ particlePositions:
   - '-1.95'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summonermaster
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonermasterDEATH.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonermasterDEATH.txt
index 960f8ee..08fc58d 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonermasterDEATH.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonermasterDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: summonermasterDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonersparrow.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonersparrow.txt
index 90e6019..d2eea02 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonersparrow.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonersparrow.txt	
@@ -45,10 +45,9 @@ particlePositions:
   - '-0.2'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summonersparrow
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonerzombie28days.txt config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonerzombie28days.txt
index f5615a0..1d6e3cb 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/BOS_summonerzombie28days.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/BOS_summonerzombie28days.txt	
@@ -47,10 +47,9 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: summonerzombie28days
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloud.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloud.txt
index 5f2cd16..bad6ec3 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloud.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloud.txt	
@@ -71,10 +71,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cloud
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleader.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleader.txt
index 3d6f62d..873203f 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleader.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleader.txt	
@@ -50,9 +50,8 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cloudleader
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbig.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbig.txt
index 86a6a88..f395e7a 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbig.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbig.txt	
@@ -57,9 +57,8 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cloudleaderbig
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigbolt.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigbolt.txt
index 1b9b72f..8be7d2f 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigbolt.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigbolt.txt	
@@ -105,8 +105,7 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: cloudleaderbigbolt
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigminion.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigminion.txt
index cbe7d6c..bba04a2 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigminion.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbigminion.txt	
@@ -34,10 +34,9 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cloudleaderbigminion
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbolt.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbolt.txt
index 158e6eb..62e01df 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_cloudleaderbolt.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_cloudleaderbolt.txt	
@@ -129,8 +129,7 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: cloudleaderbolt
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_doc.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_doc.txt
index 798221e..0d42385 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_doc.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_doc.txt	
@@ -74,9 +74,8 @@ particlePositions:
   - '-1'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: doc
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_dochatcher.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_dochatcher.txt
index becc7dc..faf4c6f 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_dochatcher.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_dochatcher.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: dochatcher
 tier: '6'
 xpMultiplier: '0.25'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_docmini.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_docmini.txt
index 187c1ce..e31da03 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_docmini.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_docmini.txt	
@@ -74,9 +74,8 @@ particlePositions:
   - '-1.0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: docmini
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo.txt
index 4b44802..149869a 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo.txt	
@@ -90,9 +90,8 @@ particlePositions:
   - '-0.745'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: evo
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo2.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo2.txt
index 6577dec..e6b16e7 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo2.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo2.txt	
@@ -65,9 +65,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: evo2
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo3.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo3.txt
index 1ca2148..fc0b588 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo3.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo3.txt	
@@ -40,9 +40,8 @@ particlePositions:
   - '-1.15'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: evo3
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo3fireball.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo3fireball.txt
index ef696e6..87b1b61 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evo3fireball.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evo3fireball.txt	
@@ -114,10 +114,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '2'
 maxTurnRate: '0'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: evo3fireball
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evohatcher.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evohatcher.txt
index 16c5d03..0dd8472 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_evohatcher.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_evohatcher.txt	
@@ -12,10 +12,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: evohatcher
 tier: '6'
 xpMultiplier: '0.25'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_spiral.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_spiral.txt
index 349f131..9d6e0da 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_spiral.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_spiral.txt	
@@ -64,9 +64,8 @@ particlePositions:
   - '-0.18'
   rot:
   - '0'
   - '0'
   - '90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: spiral
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_spiralmaster.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_spiralmaster.txt
index 4c69559..3439641 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_spiralmaster.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_spiralmaster.txt	
@@ -14,10 +14,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spiralmaster
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_spiralmasterjr.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_spiralmasterjr.txt
index ef3302c..6caffaf 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_spiralmasterjr.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_spiralmasterjr.txt	
@@ -14,10 +14,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spiralmasterjr
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_teslaclone.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_teslaclone.txt
index 6463b00..aab1506 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_teslaclone.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_teslaclone.txt	
@@ -21,9 +21,8 @@ particlePositions:
   - '-1.339'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslaclone
 tier: '6'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_teslaclonelaser.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_teslaclonelaser.txt
index 663a337..b8528ef 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_teslaclonelaser.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_teslaclonelaser.txt	
@@ -32,15 +32,15 @@ gunTypes:
   name: teslaclonelasermine
   rof: '15'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0.001'
 maxTurnRate: '360'
 minSpeed: '0.001'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslaclonelaser
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/unit_zombiehatcher.txt config_180613_1601/Units/65D - Grindhouse Dungeon/unit_zombiehatcher.txt
index b8ce9d2..fa648e1 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/unit_zombiehatcher.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/unit_zombiehatcher.txt	
@@ -12,10 +12,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: zombiehatcher
 tier: '6'
 xpMultiplier: '0.25'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewall.txt config_180613_1601/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewall.txt
index ccc9efe..d3be286 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewall.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: grindhousedungeondestroyablewall
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewallstrong.txt config_180613_1601/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewallstrong.txt
index a84390f..092c4f9 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewallstrong.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeondestroyablewallstrong.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: grindhousedungeondestroyablewallstrong
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeontreasure.txt config_180613_1601/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeontreasure.txt
index a7456fc..9fa9f5d 100644
--- config_180604_1906/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeontreasure.txt	
+++ config_180613_1601/Units/65D - Grindhouse Dungeon/zzz_grindhousedungeontreasure.txt	
@@ -14,11 +14,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: grindhousedungeontreasure
 tier: '6'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatar.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatar.txt
index bda835f..216e3e4 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatar.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatar.txt	
@@ -14,10 +14,28 @@ elementSusceptibilityIds:
 - slowResist
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 gunMounts:
 - fireMode: JustShootDammit
+  firingArc: '360'
+  flashOffset: '0.0'
+  gunTypeConfig:
+    burst: '50'
+    cooldown: '1'
+    damage: '0.5'
+    lifetime: '4'
+    multi: '4'
+    multiSpread: '90'
+    name: backoff
+    range: '8'
+    rof: '6'
+    speed: '6'
+    spread: '0'
+  mountAngle: '0'
+  mountName: backoff
+  slewRate: '0'
+- fireMode: JustShootDammit
   firingArc: '0'
   flashOffset: '2.6'
   gunTemplateName: avatarForwardTorpedoes
   mountAngle: '0'
   mountName: torpedoes
@@ -242,9 +260,8 @@ particlePositions:
   - '-0.612'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatar
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarDEATH.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarDEATH.txt
index 26c9459..580159b 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarDEATH.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarDEATH.txt	
@@ -65,10 +65,9 @@ particlePositions:
   - '0'
   - '0'
   - '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: avatarDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarbattlemech.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarbattlemech.txt
index 492e37f..05c1d05 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarbattlemech.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarbattlemech.txt	
@@ -1,7 +1,7 @@
-art: EnemyRaijinPrefab
-artScale: '0.5'
+art: EnemyCityOfficer
+artScale: '0.8'
 bankSmoothing: '10000'
 colliderRadius: '1.4'
 colliderX: '0'
 colliderY: '0'
 effectImmunities:
@@ -42,9 +42,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '150'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarbattlemech
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarcannon.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarcannon.txt
index fb0ee0c..e8e3869 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarcannon.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarcannon.txt	
@@ -145,10 +145,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '1.5'
 maxTurnRate: '180'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: avatarcannon
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarlaunchtower.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarlaunchtower.txt
index 9395188..92e658b 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarlaunchtower.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarlaunchtower.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: avatarlaunchtower
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarlaunchtower2.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarlaunchtower2.txt
index 9400ce7..8f6ab68 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarlaunchtower2.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarlaunchtower2.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: avatarlaunchtower2
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova2.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova2.txt
index 476965f..2d527dc 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova2.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova2.txt	
@@ -36,11 +36,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarnova2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova3.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova3.txt
index 80ce459..84b8173 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova3.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova3.txt	
@@ -36,11 +36,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarnova3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova4.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova4.txt
index 3f444ad..62855d6 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova4.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova4.txt	
@@ -36,11 +36,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarnova4
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova5.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova5.txt
index 4171f56..c0518d6 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova5.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova5.txt	
@@ -36,11 +36,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarnova5
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova6.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova6.txt
index 7ae2a0b..2fa31ce 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarnova6.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarnova6.txt	
@@ -36,11 +36,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarnova6
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarwildstar.txt config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarwildstar.txt
index 93ac585..5b93b0c 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS1_avatarwildstar.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS1_avatarwildstar.txt	
@@ -64,10 +64,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: avatarwildstar
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS2_battlemech.txt config_180613_1601/Units/66D - Space Dungeon/BOS2_battlemech.txt
index a61efd1..575c4c6 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS2_battlemech.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS2_battlemech.txt	
@@ -1,7 +1,7 @@
-art: EnemyRaijinPrefab
-artScale: '0.5'
+art: EnemyCityOfficer
+artScale: '0.8'
 bankSmoothing: '10000'
 colliderRadius: '1.4'
 colliderX: '0'
 colliderY: '0'
 effectImmunities:
@@ -23,22 +23,25 @@ gunMounts:
   firingArc: '120'
   flashOffset: '0.33'
   gunTemplateName: battlemechdualmachineGun
   mountAngle: '0'
   mountName: dualforward
+  offset:
+  - '0'
+  - '1'
   slewRate: '0'
 - fireMode: JustShootDammit
   firingArc: '120'
   flashOffset: '0.33'
   gunTemplateName: battlemechdualmachineGun2
   mountAngle: '0'
   mountName: dualside
   slewRate: '0'
 gunTypes:
 - burst: '15'
   cooldown: '5'
-  damage: '0.15'
+  damage: '0.35'
   effect: Slow
   effectAmount: '0.1'
   effectDamage: '0.15'
   effectTime: '0.1'
   lifetime: '4'
@@ -49,29 +52,29 @@ gunTypes:
   speed: '3'
   spread: '0'
 - bulletPrefab: spinnerBullet
   burst: '70'
   cooldown: '5'
-  damage: '0.15'
+  damage: '0.35'
   effect: Slow
   effectAmount: '0.1'
   effectDamage: '0.15'
   effectTime: '0.1'
   lifetime: '3'
   multi: '2'
   multiOffset:
-  - '1.25'
+  - '2'
   - '0'
   multiSpread: '0'
   name: battlemechdualmachineGun
   rof: '10'
   speed: '6'
   spread: '10'
 - bulletPrefab: spinnerBullet
   burst: '70'
   cooldown: '5'
-  damage: '0.15'
+  damage: '0.35'
   effect: Slow
   effectAmount: '0.1'
   effectDamage: '0.15'
   effectTime: '0.1'
   lifetime: '3'
@@ -93,9 +96,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '150'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: battlemech
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb.txt config_180613_1601/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb.txt
index 55bbd6f..e232f90 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb.txt	
@@ -76,10 +76,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: battlemechshieldbomb
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb2.txt config_180613_1601/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb2.txt
index 4c334f0..c973c79 100644
--- config_180604_1906/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb2.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/BOS2_battlemechshieldbomb2.txt	
@@ -37,10 +37,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5.5'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: battlemechshieldbomb2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/SLO_laserwallNW.txt config_180613_1601/Units/66D - Space Dungeon/SLO_laserwallNW.txt
index 65cf450..c994108 100644
--- config_180604_1906/Units/66D - Space Dungeon/SLO_laserwallNW.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/SLO_laserwallNW.txt	
@@ -35,9 +35,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: laserwallNW
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/SLO_laserwallSW.txt config_180613_1601/Units/66D - Space Dungeon/SLO_laserwallSW.txt
index 6b26cb2..48d8e10 100644
--- config_180604_1906/Units/66D - Space Dungeon/SLO_laserwallSW.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/SLO_laserwallSW.txt	
@@ -19,9 +19,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: laserwallSW
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_blocker.txt config_180613_1601/Units/66D - Space Dungeon/unit_blocker.txt
index 600d6ae..16777eb 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_blocker.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_blocker.txt	
@@ -61,9 +61,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blocker
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_blocker2.txt config_180613_1601/Units/66D - Space Dungeon/unit_blocker2.txt
index 66538e6..3013f82 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_blocker2.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_blocker2.txt	
@@ -40,10 +40,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blocker2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_blocker2slider.txt config_180613_1601/Units/66D - Space Dungeon/unit_blocker2slider.txt
index cb67469..03432bd 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_blocker2slider.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_blocker2slider.txt	
@@ -36,9 +36,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '18'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blocker2slider
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_blocker3.txt config_180613_1601/Units/66D - Space Dungeon/unit_blocker3.txt
index 567967d..e048dc2 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_blocker3.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_blocker3.txt	
@@ -61,9 +61,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blocker3
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_blocker4.txt config_180613_1601/Units/66D - Space Dungeon/unit_blocker4.txt
index 5d395fa..de11916 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_blocker4.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_blocker4.txt	
@@ -46,10 +46,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blocker4
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_blocker5.txt config_180613_1601/Units/66D - Space Dungeon/unit_blocker5.txt
index 2083fe8..12155f7 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_blocker5.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_blocker5.txt	
@@ -46,10 +46,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: blocker5
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_mage.txt config_180613_1601/Units/66D - Space Dungeon/unit_mage.txt
index fa5c352..3d8c7b8 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_mage.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_mage.txt	
@@ -157,9 +157,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '42'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: mage
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfox.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfox.txt
index 1e592d1..c31dd99 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfox.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfox.txt	
@@ -54,9 +54,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '4'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfox
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxbig.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxbig.txt
index b87efb3..338e7cf 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxbig.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxbig.txt	
@@ -27,9 +27,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxbig
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxleader.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxleader.txt
index 657d2b8..705a82b 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxleader.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxleader.txt	
@@ -51,9 +51,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.6'
 maxTurnRate: '180'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxleader
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxleaderchill.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxleaderchill.txt
index 21e742b..db0f786 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxleaderchill.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxleaderchill.txt	
@@ -34,9 +34,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.6'
 maxTurnRate: '180'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxleaderchill
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap.txt
index e4c222e..b40d99a 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap2.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap2.txt
index 0f83cf1..e6a4fe8 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap2.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap2.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap3.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap3.txt
index ee31e20..b452947 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap3.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap3.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap4.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap4.txt
index 6ee904a..b3b862e 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap4.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap4.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap4
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap5.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap5.txt
index cc20cdb..4dc0f1f 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap5.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap5.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap5
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap6.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap6.txt
index 978db6a..6df768c 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap6.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap6.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap6
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap7.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap7.txt
index f7ac0a7..23120fc 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap7.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap7.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap7
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap8.txt config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap8.txt
index da9a5fb..c074768 100644
--- config_180604_1906/Units/66D - Space Dungeon/unit_sunfoxtrap8.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/unit_sunfoxtrap8.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sunfoxtrap8
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/xxx_spaceturret.txt config_180613_1601/Units/66D - Space Dungeon/xxx_spaceturret.txt
index 143b587..6e98ae4 100644
--- config_180604_1906/Units/66D - Space Dungeon/xxx_spaceturret.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/xxx_spaceturret.txt	
@@ -38,9 +38,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: spaceturret
 tier: '10'
diff --git config_180604_1906/Units/66D - Space Dungeon/xxx_spaceturretspawner.txt config_180613_1601/Units/66D - Space Dungeon/xxx_spaceturretspawner.txt
index 15e7a1d..43655d4 100644
--- config_180604_1906/Units/66D - Space Dungeon/xxx_spaceturretspawner.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/xxx_spaceturretspawner.txt	
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: spaceturretspawner
 tier: '1'
diff --git config_180604_1906/Units/66D - Space Dungeon/zzz_spacedungeondestroyablewall.txt config_180613_1601/Units/66D - Space Dungeon/zzz_spacedungeondestroyablewall.txt
index 71f4f95..1c7f3ce 100644
--- config_180604_1906/Units/66D - Space Dungeon/zzz_spacedungeondestroyablewall.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/zzz_spacedungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: spacedungeondestroyablewall
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/66D - Space Dungeon/zzz_spacedungeontreasure.txt config_180613_1601/Units/66D - Space Dungeon/zzz_spacedungeontreasure.txt
index a867858..956035e 100644
--- config_180604_1906/Units/66D - Space Dungeon/zzz_spacedungeontreasure.txt	
+++ config_180613_1601/Units/66D - Space Dungeon/zzz_spacedungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: spacedungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/BOS_keylock.txt config_180613_1601/Units/67D - Thief Dungeon/BOS_keylock.txt
index 03a083f..d56638c 100644
--- config_180604_1906/Units/67D - Thief Dungeon/BOS_keylock.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/BOS_keylock.txt	
@@ -81,10 +81,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: keylock
 tier: '10'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/67D - Thief Dungeon/BOS_keylock2.txt config_180613_1601/Units/67D - Thief Dungeon/BOS_keylock2.txt
index bfdc013..9eb64d5 100644
--- config_180604_1906/Units/67D - Thief Dungeon/BOS_keylock2.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/BOS_keylock2.txt	
@@ -36,10 +36,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: keylock2
 tier: '10'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/67D - Thief Dungeon/BOS_keynode.txt config_180613_1601/Units/67D - Thief Dungeon/BOS_keynode.txt
index dc11805..a56154f 100644
--- config_180604_1906/Units/67D - Thief Dungeon/BOS_keynode.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/BOS_keynode.txt	
@@ -66,10 +66,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '55'
 maxSpeed: '2.0'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: keynode
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/BOS_thiefchest.txt config_180613_1601/Units/67D - Thief Dungeon/BOS_thiefchest.txt
index efe317b..4c192c8 100644
--- config_180604_1906/Units/67D - Thief Dungeon/BOS_thiefchest.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/BOS_thiefchest.txt	
@@ -39,9 +39,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: thiefchest
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/BOS_thieflock.txt config_180613_1601/Units/67D - Thief Dungeon/BOS_thieflock.txt
index 7fd41ef..843d081 100644
--- config_180604_1906/Units/67D - Thief Dungeon/BOS_thieflock.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/BOS_thieflock.txt	
@@ -31,9 +31,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: thieflock
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cart.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cart.txt
index 9c87ac9..79c1dec 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cart.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cart.txt	
@@ -8,10 +8,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cart
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerE.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerE.txt
index e12ec8e..efdedde 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerE.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerE.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartspawnerE
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerN.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerN.txt
index 6eddfae..259731c 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerN.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerN.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartspawnerN
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerS.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerS.txt
index eaf763a..4107404 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerS.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerS.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartspawnerS
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerW.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerW.txt
index e54e8f7..8c18085 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartspawnerW.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartspawnerW.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartspawnerW
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartstopper.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartstopper.txt
index 599d467..8761835 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartstopper.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartstopper.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartstopper
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartwheelmaster.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartwheelmaster.txt
index 37dd278..78a0694 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartwheelmaster.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartwheelmaster.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartwheelmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartwheelmastershort.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartwheelmastershort.txt
index 0dcaccf..ad02101 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartwheelmastershort.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartwheelmastershort.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartwheelmastershort
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_cartwheelmastershortspawner.txt config_180613_1601/Units/67D - Thief Dungeon/unit_cartwheelmastershortspawner.txt
index 35fa8b2..b810337 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_cartwheelmastershortspawner.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_cartwheelmastershortspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cartwheelmastershortspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_lasergateNS.txt config_180613_1601/Units/67D - Thief Dungeon/unit_lasergateNS.txt
index f50320c..8f9af95 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_lasergateNS.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_lasergateNS.txt	
@@ -133,10 +133,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasergateNS
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_lasergateWE.txt config_180613_1601/Units/67D - Thief Dungeon/unit_lasergateWE.txt
index 8ecba6e..b582615 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_lasergateWE.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_lasergateWE.txt	
@@ -94,10 +94,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasergateWE
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_lasergatediagonal1.txt config_180613_1601/Units/67D - Thief Dungeon/unit_lasergatediagonal1.txt
index 599447f..92d0021 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_lasergatediagonal1.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_lasergatediagonal1.txt	
@@ -133,10 +133,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasergatediagonal1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_lasergatediagonal2.txt config_180613_1601/Units/67D - Thief Dungeon/unit_lasergatediagonal2.txt
index 4f1f591..0e4ca92 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_lasergatediagonal2.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_lasergatediagonal2.txt	
@@ -94,10 +94,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasergatediagonal2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_lasergrid.txt config_180613_1601/Units/67D - Thief Dungeon/unit_lasergrid.txt
index 0a49bbe..8a8e3da 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_lasergrid.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_lasergrid.txt	
@@ -43,10 +43,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasergrid
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_lasergridspawner.txt config_180613_1601/Units/67D - Thief Dungeon/unit_lasergridspawner.txt
index 0109224..016d763 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_lasergridspawner.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_lasergridspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasergridspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_shockeye.txt config_180613_1601/Units/67D - Thief Dungeon/unit_shockeye.txt
index 99d1d07..81cc0fc 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_shockeye.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_shockeye.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: shockeye
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefdungeonevent1spawner.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefdungeonevent1spawner.txt
index e2066c9..8815d2b 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefdungeonevent1spawner.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefdungeonevent1spawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefdungeonevent1spawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thieffence.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thieffence.txt
index 785dc56..4549a30 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thieffence.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thieffence.txt	
@@ -112,8 +112,7 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: thieffence
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thieffenceleader.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thieffenceleader.txt
index 673ebdb..f97be3c 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thieffenceleader.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thieffenceleader.txt	
@@ -57,8 +57,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '1.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: thieffenceleader
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefguard.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefguard.txt
index ba395c8..5cd8ccd 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefguard.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefguard.txt	
@@ -90,9 +90,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '80'
 maxSpeed: '3.5'
 maxTurnRate: '360'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: thiefguard
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefguard2.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefguard2.txt
index ea38139..30febd8 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefguard2.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefguard2.txt	
@@ -90,9 +90,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '80'
 maxSpeed: '4.5'
 maxTurnRate: '360'
 minSpeed: '0.1'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: thiefguard2
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thieftrooper.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thieftrooper.txt
index f325c7b..574d435 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thieftrooper.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thieftrooper.txt	
@@ -38,9 +38,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '13'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thieftrooper
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thieftrooperleader.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thieftrooperleader.txt
index 5b8c7a9..18061bd 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thieftrooperleader.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thieftrooperleader.txt	
@@ -12,10 +12,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thieftrooperleader
 tier: '10'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thieftrooperleaderspawner.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thieftrooperleaderspawner.txt
index e8c035c..9454b20 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thieftrooperleaderspawner.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thieftrooperleaderspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thieftrooperleaderspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefturretstrong.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefturretstrong.txt
index f84c72c..c6153d2 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefturretstrong.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefturretstrong.txt	
@@ -61,11 +61,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefturretstrong
 tier: '10'
 xpMultiplier: '1'
 xpRadius: '20'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcher.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcher.txt
index 09f8137..12c2418 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcher.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcher.txt	
@@ -41,10 +41,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000000'
 templateName: thiefwatcher
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerE.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerE.txt
index 42aa4a4..ff4abd6 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerE.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerE.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefwatcherspawnerE
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerS.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerS.txt
index 847567d..10ae40e 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerS.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerS.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefwatcherspawnerS
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerW.txt config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerW.txt
index 0a8af05..36e9438 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerW.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_thiefwatcherspawnerW.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefwatcherspawnerW
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_trapmine.txt config_180613_1601/Units/67D - Thief Dungeon/unit_trapmine.txt
index 1567b09..86887bc 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_trapmine.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_trapmine.txt	
@@ -176,9 +176,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: trapmine
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/unit_trapmineshort.txt config_180613_1601/Units/67D - Thief Dungeon/unit_trapmineshort.txt
index bbfe621..03818c2 100644
--- config_180604_1906/Units/67D - Thief Dungeon/unit_trapmineshort.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/unit_trapmineshort.txt	
@@ -81,9 +81,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: trapmineshort
 tier: '10'
diff --git config_180604_1906/Units/67D - Thief Dungeon/zzz_thiefdungeontreasure.txt config_180613_1601/Units/67D - Thief Dungeon/zzz_thiefdungeontreasure.txt
index 41b863e..662bc3b 100644
--- config_180604_1906/Units/67D - Thief Dungeon/zzz_thiefdungeontreasure.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/zzz_thiefdungeontreasure.txt	
@@ -25,11 +25,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefdungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate1.txt config_180613_1601/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate1.txt
index 874e616..73ae38b 100644
--- config_180604_1906/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate1.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate1.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefdungeonwallgate1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate2.txt config_180613_1601/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate2.txt
index 0f125f8..f52ca75 100644
--- config_180604_1906/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate2.txt	
+++ config_180613_1601/Units/67D - Thief Dungeon/zzz_thiefdungeonwallgate2.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: thiefdungeonwallgate2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopus.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopus.txt
index 893d397..959f3c4 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopus.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopus.txt	
@@ -512,10 +512,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: octopus
 tier: '9'
 xpMultiplier: '0.8'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopusDEATH.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopusDEATH.txt
index 08dd10e..cb41b8d 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopusDEATH.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopusDEATH.txt	
@@ -47,10 +47,9 @@ particlePositions:
   - '0'
   - '0'
   - '-90'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: octopusDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopuslaser.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopuslaser.txt
index 056ef13..da1b6b2 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopuslaser.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopuslaser.txt	
@@ -69,10 +69,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: octopuslaser
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopuslaser2.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopuslaser2.txt
index e573e10..0a4ce9c 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopuslaser2.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopuslaser2.txt	
@@ -57,10 +57,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: octopuslaser2
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopuslaser3.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopuslaser3.txt
index cbd8299..6ff4890 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octopuslaser3.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octopuslaser3.txt	
@@ -40,10 +40,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: octopuslaser3
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octotriguard.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octotriguard.txt
index 5761afe..463b4f6 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octotriguard.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octotriguard.txt	
@@ -47,10 +47,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: octotriguard
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octotriguardleader.txt config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octotriguardleader.txt
index 9b7689d..752def0 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/BOS_octotriguardleader.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/BOS_octotriguardleader.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: octotriguardleader
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_cyclopus.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_cyclopus.txt
index 605183d..9a715af 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_cyclopus.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_cyclopus.txt	
@@ -173,9 +173,8 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '-90'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cyclopus
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_cyclopus2.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_cyclopus2.txt
index d495250..9ec4d84 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_cyclopus2.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_cyclopus2.txt	
@@ -125,9 +125,8 @@ particlePositions:
   rot:
   - '0'
   - '0'
   - '-90'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cyclopus2
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_cyclopuslaser.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_cyclopuslaser.txt
index 343ba4d..dd08475 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_cyclopuslaser.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_cyclopuslaser.txt	
@@ -40,9 +40,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: cyclopuslaser
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_lasereye.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_lasereye.txt
index 0033ed4..e806b57 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_lasereye.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_lasereye.txt	
@@ -54,9 +54,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: lasereye
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_orbiter.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_orbiter.txt
index 68e9cd6..ae05be3 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_orbiter.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_orbiter.txt	
@@ -71,9 +71,8 @@ particlePositions:
   - '0.23'
   rot:
   - '0'
   - '0'
   - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: orbiter
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_orbitermaster.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_orbitermaster.txt
index 4ef2e52..d680aa2 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_orbitermaster.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_orbitermaster.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: orbitermaster
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_orbitermaster2.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_orbitermaster2.txt
index d540817..68c782c 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_orbitermaster2.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_orbitermaster2.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: orbitermaster2
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_popper.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_popper.txt
index a4521a3..4d25396 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_popper.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_popper.txt	
@@ -12,9 +12,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: popper
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_popper2.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_popper2.txt
index 983ac8f..eb56380 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_popper2.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_popper2.txt	
@@ -12,9 +12,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: popper2
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_poppermini.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_poppermini.txt
index bf5887f..9e78d1c 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_poppermini.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_poppermini.txt	
@@ -84,10 +84,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '4'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: poppermini
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_scanner.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_scanner.txt
index 91598ba..bb46873 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_scanner.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_scanner.txt	
@@ -133,9 +133,8 @@ particlePositions:
   - '0.264'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: scanner
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_teslaeye.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_teslaeye.txt
index 38025ac..60f63f8 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_teslaeye.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_teslaeye.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '7'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslaeye
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_teslaeyelaser.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_teslaeyelaser.txt
index a764331..97e11ed 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_teslaeyelaser.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_teslaeyelaser.txt	
@@ -29,15 +29,15 @@ gunTypes:
   name: teslaeyelasermine
   rof: '15'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: teslaeyelaser
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_triguard.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_triguard.txt
index 74ccbc0..41e2a6f 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_triguard.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_triguard.txt	
@@ -72,9 +72,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '-55'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: triguard
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_triguardleader.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_triguardleader.txt
index 6b80d84..f3a655b 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_triguardleader.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_triguardleader.txt	
@@ -36,9 +36,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: triguardleader
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/unit_warper.txt config_180613_1601/Units/68D - Eyeball Dungeon/unit_warper.txt
index 3265ee7..dd64653 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/unit_warper.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/unit_warper.txt	
@@ -76,9 +76,8 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '-55'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: warper
 tier: '9'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewall.txt config_180613_1601/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewall.txt
index ad73f93..a26f0d1 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewall.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: eyedungeondestroyablewall
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewallstrong.txt config_180613_1601/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewallstrong.txt
index ee5200c..3bbb516 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewallstrong.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/zzz_eyedungeondestroyablewallstrong.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: eyedungeondestroyablewallstrong
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/68D - Eyeball Dungeon/zzz_eyedungeontreasure.txt config_180613_1601/Units/68D - Eyeball Dungeon/zzz_eyedungeontreasure.txt
index 8201320..58dcf25 100644
--- config_180604_1906/Units/68D - Eyeball Dungeon/zzz_eyedungeontreasure.txt	
+++ config_180613_1601/Units/68D - Eyeball Dungeon/zzz_eyedungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: eyedungeontreasure
 tier: '9'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokeboss.txt config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokeboss.txt
index 061d19d..3ee1317 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokeboss.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokeboss.txt	
@@ -375,10 +375,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '333'
 maxSpeed: '0.25'
 maxTurnRate: '360'
 minSpeed: '0.25'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: smokeboss
 tier: '10'
 xpMultiplier: '3'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebossDEATH.txt config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebossDEATH.txt
index ce17fe0..fcc412c 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebossDEATH.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebossDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: smokebossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebossmarker.txt config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebossmarker.txt
index 4a3116a..b4a594e 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebossmarker.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebossmarker.txt	
@@ -11,15 +11,15 @@ elementSusceptibilityIds:
 - waterResist
 energyRegenRate: '0'
 explosionPrefab: planeExplosionEmpty
 healthRegenRate: '0'
 isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1500'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '1'
 templateName: smokebossmarker
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebosstrainA.txt config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebosstrainA.txt
index 819dfd4..3268aaa 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebosstrainA.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebosstrainA.txt	
@@ -22,10 +22,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: smokebosstrainA
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebosstrainB.txt config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebosstrainB.txt
index 0f57145..5149914 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebosstrainB.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebosstrainB.txt	
@@ -22,10 +22,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: smokebosstrainB
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebosstrainC.txt config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebosstrainC.txt
index 1317717..9356c9c 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS1_smokebosstrainC.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS1_smokebosstrainC.txt	
@@ -22,10 +22,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '4'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '999999'
 templateName: smokebosstrainC
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS2_bansheefake.txt config_180613_1601/Units/69D - Temple Dungeon/BOS2_bansheefake.txt
index 20adacb..3aac113 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS2_bansheefake.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS2_bansheefake.txt	
@@ -12,10 +12,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '7'
 maxTurnRate: '360'
 minSpeed: '7'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: bansheefake
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS2_bansheeleader5.txt config_180613_1601/Units/69D - Temple Dungeon/BOS2_bansheeleader5.txt
index 765d605..30cc94d 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS2_bansheeleader5.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS2_bansheeleader5.txt	
@@ -201,9 +201,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '180'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bansheeleader5
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOS2_bansheeleader5treasureroom.txt config_180613_1601/Units/69D - Temple Dungeon/BOS2_bansheeleader5treasureroom.txt
index 3c04b2b..646ae2c 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOS2_bansheeleader5treasureroom.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOS2_bansheeleader5treasureroom.txt	
@@ -92,9 +92,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '180'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bansheeleader5treasureroom
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/BOSX_bansheesacrifice.txt config_180613_1601/Units/69D - Temple Dungeon/BOSX_bansheesacrifice.txt
index 1a4aadc..4e50157 100644
--- config_180604_1906/Units/69D - Temple Dungeon/BOSX_bansheesacrifice.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/BOSX_bansheesacrifice.txt	
@@ -40,10 +40,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: bansheesacrifice
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_duoguard.txt config_180613_1601/Units/69D - Temple Dungeon/unit_duoguard.txt
index a541d45..67c38dc 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_duoguard.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_duoguard.txt	
@@ -41,10 +41,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: duoguard
 tier: '10'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_duoguardmaster.txt config_180613_1601/Units/69D - Temple Dungeon/unit_duoguardmaster.txt
index 4c066fc..9855923 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_duoguardmaster.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_duoguardmaster.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: duoguardmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_templedrone.txt config_180613_1601/Units/69D - Temple Dungeon/unit_templedrone.txt
index b5d06a9..78b7dfd 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_templedrone.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_templedrone.txt	
@@ -36,9 +36,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: templedrone
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_templemonk.txt config_180613_1601/Units/69D - Temple Dungeon/unit_templemonk.txt
index 04647ec..cc652be 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_templemonk.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_templemonk.txt	
@@ -41,9 +41,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: templemonk
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_templemonk2.txt config_180613_1601/Units/69D - Temple Dungeon/unit_templemonk2.txt
index a6fcfd9..a5fd8fb 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_templemonk2.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_templemonk2.txt	
@@ -12,9 +12,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '2'
 maxTurnRate: '360'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: templemonk2
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_templemonk2attack.txt config_180613_1601/Units/69D - Temple Dungeon/unit_templemonk2attack.txt
index b343507..2067a27 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_templemonk2attack.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_templemonk2attack.txt	
@@ -64,10 +64,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '4'
 maxTurnRate: '90'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: templemonk2attack
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_trooper.txt config_180613_1601/Units/69D - Temple Dungeon/unit_trooper.txt
index 2773822..ba8179c 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_trooper.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_trooper.txt	
@@ -41,9 +41,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '8'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: trooper
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_trooperleader.txt config_180613_1601/Units/69D - Temple Dungeon/unit_trooperleader.txt
index d1ce6cd..b735e88 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_trooperleader.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_trooperleader.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: trooperleader
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_turret.txt config_180613_1601/Units/69D - Temple Dungeon/unit_turret.txt
index 87812f8..7baa143 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_turret.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_turret.txt	
@@ -60,9 +60,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '11'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: turret
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_turretleader.txt config_180613_1601/Units/69D - Temple Dungeon/unit_turretleader.txt
index fad32df..f1718a4 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_turretleader.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_turretleader.txt	
@@ -38,9 +38,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '150'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: turretleader
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_warpmine.txt config_180613_1601/Units/69D - Temple Dungeon/unit_warpmine.txt
index c41e7ad..7a559e8 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_warpmine.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_warpmine.txt	
@@ -139,9 +139,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '6'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0.5'
 templateName: warpmine
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_warpmine2.txt config_180613_1601/Units/69D - Temple Dungeon/unit_warpmine2.txt
index d6e89bb..8c3110b 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_warpmine2.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_warpmine2.txt	
@@ -139,9 +139,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '22'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0.5'
 templateName: warpmine2
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/unit_warpmineleader.txt config_180613_1601/Units/69D - Temple Dungeon/unit_warpmineleader.txt
index e3a605b..4a89739 100644
--- config_180604_1906/Units/69D - Temple Dungeon/unit_warpmineleader.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/unit_warpmineleader.txt	
@@ -56,9 +56,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: warpmineleader
 tier: '10'
diff --git config_180604_1906/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewall.txt config_180613_1601/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewall.txt
index ede4cea..ede6191 100644
--- config_180604_1906/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewall.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: templedungeondestroyablewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewallstrong.txt config_180613_1601/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewallstrong.txt
index e76a1b1..3a0bcb1 100644
--- config_180604_1906/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewallstrong.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/zzz_templedungeondestroyablewallstrong.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: templedungeondestroyablewallstrong
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/69D - Temple Dungeon/zzz_templedungeontreasure.txt config_180613_1601/Units/69D - Temple Dungeon/zzz_templedungeontreasure.txt
index cd6dbc7..a5608ab 100644
--- config_180604_1906/Units/69D - Temple Dungeon/zzz_templedungeontreasure.txt	
+++ config_180613_1601/Units/69D - Temple Dungeon/zzz_templedungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: templedungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezy.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezy.txt
index 0064883..58d63de 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezy.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezy.txt	
@@ -668,10 +668,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '1477'
 maxSpeed: '2'
 maxTurnRate: '180'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: sneezy
 tier: '10'
 xpMultiplier: '1.3'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyDEATH.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyDEATH.txt
index 1721829..5396190 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyDEATH.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyDEATH.txt	
@@ -37,10 +37,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sneezyDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyblackbox.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyblackbox.txt
index ffdbc6b..1431fbc 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyblackbox.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyblackbox.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '30'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sneezyblackbox
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezybomb.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezybomb.txt
index 925e1cb..dd180bd 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezybomb.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezybomb.txt	
@@ -33,11 +33,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '9'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 superspeedFactor: '0'
 superspeedMinEnergy: '0'
 superspeedSustainEnergy: '0'
 templateName: sneezybomb
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce1.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce1.txt
index 6b370bd..2a0bb93 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce1.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce1.txt	
@@ -50,10 +50,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: sneezyforce1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce2.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce2.txt
index 542b666..b795e88 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce2.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce2.txt	
@@ -35,11 +35,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: sneezyforce2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce3.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce3.txt
index 02c2756..16d591f 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce3.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezyforce3.txt	
@@ -34,11 +34,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0.2'
 maxTurnRate: '10'
 minSpeed: '0.1'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: sneezyforce3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezymaster.txt config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezymaster.txt
index 34fdc78..90ea51d 100644
--- config_180604_1906/Units/70D - Sneezy Mini Dungeon/BOS_sneezymaster.txt	
+++ config_180613_1601/Units/70D - Sneezy Mini Dungeon/BOS_sneezymaster.txt	
@@ -12,10 +12,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: sneezymaster
 tier: '4'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS0_escortmission.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS0_escortmission.txt
index 3052e95..a0ae604 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS0_escortmission.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS0_escortmission.txt	
@@ -54,11 +54,10 @@ isVisibleInRadar: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '1000'
 maxSpeed: '1'
 maxTurnRate: '270'
 minSpeed: '1'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: escortmission
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS0_escortmissionDEATH.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS0_escortmissionDEATH.txt
index 24b51c5..6046f09 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS0_escortmissionDEATH.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS0_escortmissionDEATH.txt	
@@ -19,17 +19,17 @@ gunMounts:
   sprinklerFlyback: 'true'
   sprinklerIncrementAngle: '125'
   sprinklerStartAngle: '0'
   sprinklerTurnbackAngle: '100000'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortmissionDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliath.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliath.txt
index f11236c..9ead394 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliath.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliath.txt	
@@ -34,9 +34,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '160'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortgoliath
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterleft.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterleft.txt
index bfeade6..a2ca995 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterleft.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterleft.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortgoliathmasterleft
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterright.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterright.txt
index 9e7d690..6186ffc 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterright.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmasterright.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortgoliathmasterright
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmissile.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmissile.txt
index 394a0f2..55335ad 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmissile.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS1_escortgoliathmissile.txt	
@@ -37,10 +37,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortgoliathmissile
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS2_escorttrain1.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS2_escorttrain1.txt
index a80b401..da3c805 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS2_escorttrain1.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS2_escorttrain1.txt	
@@ -51,8 +51,7 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '150'
 maxSpeed: '1.5'
 maxTurnRate: '90'
 minSpeed: '1'
-shootable: 'true'
 templateName: escorttrain1
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS2_escorttrain2.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS2_escorttrain2.txt
index e6120ac..f23fccf 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS2_escorttrain2.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS2_escorttrain2.txt	
@@ -27,9 +27,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '75'
 maxSpeed: '2'
 maxTurnRate: '90'
 minSpeed: '0.3'
-shootable: 'true'
 templateName: escorttrain2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS2_escorttrainmaster.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS2_escorttrainmaster.txt
index 0aea451..5eb9299 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS2_escorttrainmaster.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS2_escorttrainmaster.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escorttrainmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS3_escortevilorb.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS3_escortevilorb.txt
index 61ba495..7ccec7b 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS3_escortevilorb.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS3_escortevilorb.txt	
@@ -85,10 +85,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '750'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortevilorb
 tier: '10'
 xpMultiplier: '1.3333'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS3_escortevilorbmaster.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS3_escortevilorbmaster.txt
index 14e6fce..1805cfb 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS3_escortevilorbmaster.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS3_escortevilorbmaster.txt	
@@ -13,10 +13,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortevilorbmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/BOS3_escortgrunt3_noxp.txt config_180613_1601/Units/71D - Escort Mission Dungeon/BOS3_escortgrunt3_noxp.txt
index 109b6ab..f9c7266 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/BOS3_escortgrunt3_noxp.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/BOS3_escortgrunt3_noxp.txt	
@@ -17,10 +17,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortgrunt3_noxp
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortbomb.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortbomb.txt
index 7d94b79..62a08b6 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortbomb.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortbomb.txt	
@@ -16,10 +16,9 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortbomb
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortbombspawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortbombspawner.txt
index 952dfca..baf3665 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortbombspawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortbombspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortbombspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner.txt
index 1e71bf3..1b7c036 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortfleetspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner2.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner2.txt
index eb12f14..5719756 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner2.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortfleetspawner2.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortfleetspawner2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt1.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt1.txt
index 6425572..d7a2e17 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt1.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt1.txt	
@@ -29,9 +29,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortgrunt1
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt1fat.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt1fat.txt
index c069f67..7751f70 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt1fat.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt1fat.txt	
@@ -17,9 +17,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '12'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortgrunt1fat
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt2.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt2.txt
index d614a5f..4cb9f63 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt2.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt2.txt	
@@ -32,9 +32,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortgrunt2
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt2fat.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt2fat.txt
index 6304dbf..6ba15a0 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt2fat.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt2fat.txt	
@@ -17,9 +17,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortgrunt2fat
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt3.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt3.txt
index 313ae3a..431cf2c 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt3.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt3.txt	
@@ -33,9 +33,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortgrunt3
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt3spawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt3spawner.txt
index 2a998e2..2bcc684 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortgrunt3spawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortgrunt3spawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortgrunt3spawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escorthealdrone.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escorthealdrone.txt
index 85d6a99..1b4231b 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escorthealdrone.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escorthealdrone.txt	
@@ -52,16 +52,16 @@ gunMounts:
   - '0'
   - '-500'
   sfx:
     sound: 'null'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
 recoilScale: '0'
-shootable: 'false'
 spawnInvulnerabilitySeconds: '0'
 templateName: escorthealdrone
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter1.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter1.txt
index a39efa5..8e9e8d7 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter1.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter1.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '120'
 maxSpeed: '2'
 maxTurnRate: '25'
 minSpeed: '0.33'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortspotter1
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter1spawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter1spawner.txt
index 93d8d31..e1554a5 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter1spawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter1spawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortspotter1spawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter2.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter2.txt
index bd79f88..12fa3b9 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter2.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter2.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '2'
 maxTurnRate: '25'
 minSpeed: '0.33'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: escortspotter2
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter2spawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter2spawner.txt
index 7fd82fb..9823ae5 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortspotter2spawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortspotter2spawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortspotter2spawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturret.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturret.txt
index 43aecfe..01b0569 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturret.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturret.txt	
@@ -34,9 +34,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortturret
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretpillar.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretpillar.txt
index 4534b9b..2458c9c 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretpillar.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretpillar.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '0.1'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortturretpillar
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretspawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretspawner.txt
index e3bdc49..9e480aa 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretspawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretspawner.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortturretspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretstrong.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretstrong.txt
index c7027ed..a020f73 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretstrong.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretstrong.txt	
@@ -34,9 +34,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortturretstrong
 tier: '10'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretstrongspawner.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretstrongspawner.txt
index 66b0c66..7aba69f 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortturretstrongspawner.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortturretstrongspawner.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortturretstrongspawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortwallgate.txt config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortwallgate.txt
index 7704ee9..86c8799 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/unit_escortwallgate.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/unit_escortwallgate.txt	
@@ -11,10 +11,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortwallgate
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortblank.txt config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortblank.txt
index 1f019e7..9df257b 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortblank.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortblank.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '1'
 maxTurnRate: '270'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortblank
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortbossstopper.txt config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortbossstopper.txt
index 97f06eb..ead2ec7 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortbossstopper.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortbossstopper.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '1'
 maxTurnRate: '270'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortbossstopper
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortexit.txt config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortexit.txt
index 7d66fd4..47d970b 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortexit.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortexit.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '300'
 maxSpeed: '1'
 maxTurnRate: '270'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortexit
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortlasergate.txt config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortlasergate.txt
index a246355..8db1ed0 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortlasergate.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortlasergate.txt	
@@ -62,10 +62,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortlasergate
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortturretmissile.txt config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortturretmissile.txt
index 4d5fdff..aa29b06 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/xxx_escortturretmissile.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/xxx_escortturretmissile.txt	
@@ -35,10 +35,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: escortturretmissile
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeondestroyablewall.txt config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeondestroyablewall.txt
index 0349b66..d1fefbb 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeondestroyablewall.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeondestroyablewall.txt	
@@ -11,11 +11,10 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: escortdungeondestroyablewall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure.txt config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure.txt
index e10f06b..d2ce3cb 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: escortdungeontreasure
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure2.txt config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure2.txt
index 0d7d707..3b94b4b 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure2.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure2.txt	
@@ -16,11 +16,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: escortdungeontreasure2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure3.txt config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure3.txt
index e077517..e523c44 100644
--- config_180604_1906/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure3.txt	
+++ config_180613_1601/Units/71D - Escort Mission Dungeon/zzz_escortdungeontreasure3.txt	
@@ -32,11 +32,10 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '3000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '0'
 templateName: escortdungeontreasure3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenamaster.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenamaster.txt
index 93f35d1..7f5caf1 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenamaster.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenamaster.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenamaster
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenamasterbaby.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenamasterbaby.txt
index e303d5c..39c45b3 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenamasterbaby.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenamasterbaby.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenamasterbaby
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_1.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_1.txt
index 25525fa..65317d7 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_1.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_1.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenawave_harassers_1
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_2.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_2.txt
index 1653d41..a0c1aea 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_2.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_2.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenawave_harassers_2
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_3.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_3.txt
index be6883f..126e400 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_3.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_harassers_3.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenawave_harassers_3
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_1.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_1.txt
index c024937..f6bbf8e 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_1.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_1.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenawave_swarm_1
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_2.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_2.txt
index beca769..6e0d5f9 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_2.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_2.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenawave_swarm_2
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_3.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_3.txt
index a8dfbe4..2909de6 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_3.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_arenawave_swarm_3.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arenawave_swarm_3
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_dungeonarena1stands.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_dungeonarena1stands.txt
index c8bf2c7..264e954 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_dungeonarena1stands.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_dungeonarena1stands.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: dungeonarena1stands
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmboss.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmboss.txt
index 7750f67..22c5ee7 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmboss.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmboss.txt	
@@ -67,9 +67,8 @@ loot:
 maxEnergyPoints: '1'
 maxHitPoints: '1500'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '3'
 templateName: swarmboss
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbossDEATH.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbossDEATH.txt
index a7c4322..8dc7649 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbossDEATH.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbossDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: swarmbossDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbossswarm.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbossswarm.txt
index ab0cf1a..0b0cb94 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbossswarm.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbossswarm.txt	
@@ -33,10 +33,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0.5'
 templateName: swarmbossswarm
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbossswarmspawner.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbossswarmspawner.txt
index 9c4d2c9..780858e 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbossswarmspawner.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbossswarmspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '5'
 maxTurnRate: '120'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: swarmbossswarmspawner
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbosstrap.txt config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbosstrap.txt
index 6f6e2fe..7a74be3 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/BOS_swarmbosstrap.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/BOS_swarmbosstrap.txt	
@@ -10,10 +10,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000001'
 maxSpeed: '10'
 maxTurnRate: '360'
 minSpeed: '10'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100'
 templateName: swarmbosstrap
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/SLO_arenatetra.txt config_180613_1601/Units/72D - Arena Dungeon 1/SLO_arenatetra.txt
index 924da1f..8b69fb9 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/SLO_arenatetra.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/SLO_arenatetra.txt	
@@ -138,9 +138,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '80'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenatetra
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenaangel.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenaangel.txt
index 4a6393c..3e790ce 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenaangel.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenaangel.txt	
@@ -48,9 +48,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '1'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenaangel
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenacloud.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenacloud.txt
index e8558a4..ccbfc62 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenacloud.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenacloud.txt	
@@ -58,10 +58,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacloud
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenacloudleader.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenacloudleader.txt
index 1edbd5e..ce45dc0 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenacloudleader.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenacloudleader.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '25'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenacloudleader
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenacloudleaderbolt.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenacloudleaderbolt.txt
index e03b008..3b1d3ae 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenacloudleaderbolt.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenacloudleaderbolt.txt	
@@ -130,8 +130,7 @@ particlePositions:
   - '-0.53'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 templateName: arenacloudleaderbolt
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenalasereye.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenalasereye.txt
index 94d46b7..2e3b232 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenalasereye.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenalasereye.txt	
@@ -37,9 +37,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '18'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenalasereye
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenaswarm.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenaswarm.txt
index ad9a430..7a29750 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenaswarm.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenaswarm.txt	
@@ -33,11 +33,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnEffect: SpawnEffect
 spawnInvulnerabilitySeconds: '0.5'
 templateName: arenaswarm
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenaswarmspawner.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenaswarmspawner.txt
index 7a169b5..da4bf70 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenaswarmspawner.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenaswarmspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenaswarmspawner
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenatackler.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenatackler.txt
index 342d9d3..1a8b879 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenatackler.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenatackler.txt	
@@ -58,9 +58,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenatackler
 tier: '5'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenawhaleshark.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenawhaleshark.txt
index 65b5238..812810c 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_arenawhaleshark.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_arenawhaleshark.txt	
@@ -40,10 +40,9 @@ particlePositions:
   - '-1.3'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenawhaleshark
 tier: '5'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/72D - Arena Dungeon 1/unit_bonusswarm.txt config_180613_1601/Units/72D - Arena Dungeon 1/unit_bonusswarm.txt
index 4147924..a91de2d 100644
--- config_180604_1906/Units/72D - Arena Dungeon 1/unit_bonusswarm.txt	
+++ config_180613_1601/Units/72D - Arena Dungeon 1/unit_bonusswarm.txt	
@@ -11,11 +11,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '0.45'
 maxTurnRate: '0'
 minSpeed: '0.45'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '1'
 templateName: bonusswarm
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2master.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2master.txt
index bbb4b7a..883904d 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2master.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2master.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2master
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2masterbaby.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2masterbaby.txt
index 04dd5c9..9f9c2e9 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2masterbaby.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2masterbaby.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2masterbaby
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_1.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_1.txt
index 226e4cc..b4256ab 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_1.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_1.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2wave_harassers_1
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_2.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_2.txt
index 701a680..c312cb4 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_2.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_2.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2wave_harassers_2
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_3.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_3.txt
index 554301b..f409a07 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_3.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_harassers_3.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2wave_harassers_3
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_1.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_1.txt
index 4668608..7aa6fa1 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_1.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_1.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2wave_swarm_1
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_2.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_2.txt
index 66b4c1e..d18eb2b 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_2.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_2.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2wave_swarm_2
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_3.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_3.txt
index 5bc8f96..a8ec1a9 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_3.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arena2wave_swarm_3.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10000'
 templateName: arena2wave_swarm_3
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacube.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacube.txt
index 82a2a5c..c358671 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacube.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacube.txt	
@@ -42,9 +42,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '1400'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenacube
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubeDEATH.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubeDEATH.txt
index fc74a32..a6ef2db 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubeDEATH.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubeDEATH.txt	
@@ -28,10 +28,9 @@ maxHitPoints: '1800'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubeDEATH
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall.txt
index 1913085..27e83e2 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall.txt	
@@ -218,10 +218,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubebiglaserwall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall2.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall2.txt
index 69aaa09..0f05dbe 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall2.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubebiglaserwall2.txt	
@@ -218,10 +218,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubebiglaserwall2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubelasercross.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubelasercross.txt
index 6af4f5d..d45e851 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubelasercross.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubelasercross.txt	
@@ -1,6 +1,6 @@
-art: EnemyLaserEye
+art: EnemyArena2F
 artScale: '1'
 colliderRadius: '1'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -102,10 +102,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: arenacubelasercross
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubemini.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubemini.txt
index 6809210..f3b9693 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubemini.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubemini.txt	
@@ -11,9 +11,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '200'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenacubemini
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubenode.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubenode.txt
index e89f173..7297ec0 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubenode.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubenode.txt	
@@ -37,9 +37,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '70'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: arenacubenode
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubenodemaster.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubenodemaster.txt
index 144fb0b..3ac122a 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubenodemaster.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubenodemaster.txt	
@@ -13,9 +13,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '65'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arenacubenodemaster
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubesmalllaserwall.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubesmalllaserwall.txt
index c7cc52f..126dcae 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubesmalllaserwall.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubesmalllaserwall.txt	
@@ -197,10 +197,9 @@ particlePositions:
   - '0'
   rot:
   - '0'
   - '0'
   - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubesmalllaserwall
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubespiral.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubespiral.txt
index 4f6f1ca..0d002b6 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubespiral.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubespiral.txt	
@@ -70,10 +70,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '27'
 maxSpeed: '8'
 maxTurnRate: '360'
 minSpeed: '8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubespiral
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubetendril.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubetendril.txt
index 52e2af9..4e75517 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubetendril.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubetendril.txt	
@@ -55,10 +55,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '27'
 maxSpeed: '6'
 maxTurnRate: '360'
 minSpeed: '6'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubetendril
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubetendrilrandom.txt config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubetendrilrandom.txt
index e411c60..149a1c5 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/BOS_arenacubetendrilrandom.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/BOS_arenacubetendrilrandom.txt	
@@ -37,10 +37,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '6'
 maxTurnRate: '360'
 minSpeed: '6'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arenacubetendrilrandom
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2ballnchain.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2ballnchain.txt
index b26dd8a..d2ef24b 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2ballnchain.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2ballnchain.txt	
@@ -1,7 +1,7 @@
-art: EnemyRiotGuardPrefab
-artScale: '0.75'
+art: EnemyArena2G
+artScale: '1'
 colliderRadius: '2'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 gunMounts:
@@ -214,9 +214,8 @@ maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '90'
 minSpeed: '0'
 recoilScale: '0'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2ballnchain
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2ballnchainminion.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2ballnchainminion.txt
index af035e3..8c3481a 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2ballnchainminion.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2ballnchainminion.txt	
@@ -1,7 +1,7 @@
-art: EnemyRiotGuardPrefab
-artScale: '0.2'
+art: EnemyArena2Missile
+artScale: '1'
 colliderRadius: '2'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 gunMounts:
@@ -71,10 +71,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '5'
 maxTurnRate: '0'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100'
 templateName: arena2ballnchainminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2ballnchainsleeping.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2ballnchainsleeping.txt
index 3a813f8..6b032bd 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2ballnchainsleeping.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2ballnchainsleeping.txt	
@@ -10,10 +10,9 @@ maxHitPoints: '1000'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
 recoilScale: '0'
 recoilTimeScale: '0.02'
-shootable: 'true'
 showStats: never
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2ballnchainsleeping
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2beehex.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2beehex.txt
index 4a65eb0..12d3155 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2beehex.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2beehex.txt	
@@ -1,6 +1,6 @@
-art: EnemyWorkerBee
+art: EnemyArena2F
 artScale: '1'
 colliderRadius: '0.25'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -47,19 +47,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '5'
 maxTurnRate: '360'
 minSpeed: '5'
-particlePositions:
-- name: darkSmoke
-  pos:
-  - '0'
-  - '-0.33'
-  - '0.03'
-  rot:
-  - '0'
-  - '0'
-  - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arena2beehex
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2bonusswarm.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2bonusswarm.txt
index 4147924..a91de2d 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2bonusswarm.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2bonusswarm.txt	
@@ -11,11 +11,10 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '50'
 maxSpeed: '0.45'
 maxTurnRate: '0'
 minSpeed: '0.45'
-shootable: 'true'
 showStats: always
 spawnInvulnerabilitySeconds: '1'
 templateName: bonusswarm
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2lasereye.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2lasereye.txt
index d817999..799dce0 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2lasereye.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2lasereye.txt	
@@ -1,6 +1,6 @@
-art: EnemyLaserEye
+art: EnemyArena2D
 artScale: '1'
 colliderRadius: '1'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -71,19 +71,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-particlePositions:
-- name: darkSmokeSlow
-  pos:
-  - '0'
-  - '-1'
-  - '0'
-  rot:
-  - '0'
-  - '0'
-  - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2lasereye
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2spotter.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2spotter.txt
index fce631d..f77832f 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2spotter.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2spotter.txt	
@@ -1,6 +1,6 @@
-art: EnemySpotter
+art: EnemyArena2E
 artScale: '1'
 colliderRadius: '0.7'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -46,11 +46,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0.5'
 maxTurnRate: '180'
 minSpeed: '0.5'
-shootable: 'true'
 showGunSignal: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arena2spotter
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2spotterexploder.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2spotterexploder.txt
index 741d7d8..38b19e3 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2spotterexploder.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2spotterexploder.txt	
@@ -1,6 +1,6 @@
-art: EnemySpotter
+art: EnemyArena2E
 artScale: '1'
 colliderRadius: '0.7'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -29,10 +29,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '100'
 templateName: arena2spotterexploder
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2spotterspawner.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2spotterspawner.txt
index b9e68b0..ad7af44 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2spotterspawner.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2spotterspawner.txt	
@@ -11,10 +11,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arena2spotterspawner
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2stardog.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2stardog.txt
index 274de65..6af304c 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2stardog.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2stardog.txt	
@@ -1,7 +1,7 @@
-art: EnemyStardog
-artScale: '1.5'
+art: EnemyArena2I
+artScale: '1'
 colliderRadius: '0.6'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 gunMounts:
@@ -26,19 +26,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '18'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-particlePositions:
-- name: darkSmoke
-  pos:
-  - '0'
-  - '-0.2'
-  - '0.05'
-  rot:
-  - '0'
-  - '0'
-  - '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: arena2stardog
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2tripod.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2tripod.txt
index 813a3fe..d2fc796 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2tripod.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2tripod.txt	
@@ -1,6 +1,6 @@
-art: EnemyCrowdControlLargePrefab
+art: EnemyArena2B
 artScale: '1'
 colliderRadius: '1'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -53,9 +53,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '40'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2tripod
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2tripodminion.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2tripodminion.txt
index 6c21d52..41709c4 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2tripodminion.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2tripodminion.txt	
@@ -1,7 +1,7 @@
-art: EnemyBoomGuardian
-artScale: '0.5'
+art: EnemyArena2C
+artScale: '1'
 colliderRadius: '1'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
 gunMounts:
@@ -30,10 +30,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '2'
 maxSpeed: '5'
 maxTurnRate: '0'
 minSpeed: '5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2tripodminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2tripodminionmaster.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2tripodminionmaster.txt
index 27d6e40..d8eba01 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2tripodminionmaster.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2tripodminionmaster.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2tripodminionmaster
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2wall1.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2wall1.txt
index c0bff88..e770849 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2wall1.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2wall1.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '20'
 templateName: arena2wall1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2wall2.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2wall2.txt
index d148f0e..851a5b7 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2wall2.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2wall2.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '20'
 templateName: arena2wall2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2wall3.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2wall3.txt
index a09c45f..b16a808 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2wall3.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2wall3.txt	
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '20'
 templateName: arena2wall3
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2warper.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2warper.txt
index 846cd0e..1d1eef5 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2warper.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2warper.txt	
@@ -1,6 +1,6 @@
-art: EnemyWatcher
+art: EnemyArena2F
 artScale: '1'
 colliderRadius: '1'
 colliderX: '0'
 colliderY: '0'
 energyRegenRate: '0'
@@ -32,19 +32,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '45'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-particlePositions:
-- name: darkSmoke
-  pos:
-  - '0.185'
-  - '-0.468'
-  - '0'
-  rot:
-  - '0'
-  - '-55'
-  - '-90'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2warper
 tier: '10'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2warpergrenade.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2warpergrenade.txt
index 6f857df..8bc3ffb 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_arena2warpergrenade.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_arena2warpergrenade.txt	
@@ -1,6 +1,6 @@
-art: EnemyRoboMine
+art: EnemyArena2Mine
 artScale: '1'
 colliderRadius: '0.5'
 energyRegenRate: '0'
 explosionPrefab: Explosion
 gunMounts:
@@ -31,10 +31,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0.5'
 maxTurnRate: '0'
 minSpeed: '0.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: arena2warpergrenade
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_beartrap.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_beartrap.txt
index 0f6a81e..541058b 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_beartrap.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_beartrap.txt	
@@ -176,10 +176,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '11'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: beartrap
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/73D - Arena Dungeon 2/unit_beartrap2.txt config_180613_1601/Units/73D - Arena Dungeon 2/unit_beartrap2.txt
index f149042..7c6233f 100644
--- config_180604_1906/Units/73D - Arena Dungeon 2/unit_beartrap2.txt	
+++ config_180613_1601/Units/73D - Arena Dungeon 2/unit_beartrap2.txt	
@@ -358,10 +358,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '11'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: beartrap2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/BOS1_meowza.txt config_180613_1601/Units/99D - Boss Dungeon/BOS1_meowza.txt
index 74f4249..f780575 100644
--- config_180604_1906/Units/99D - Boss Dungeon/BOS1_meowza.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/BOS1_meowza.txt	
@@ -202,9 +202,8 @@ maxEnergyPoints: '1'
 maxHitPoints: '1333'
 maxSpeed: '4'
 maxTurnRate: '270'
 minSpeed: '0.1'
 networkUpdateCutoff: '42'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: meowza
 tier: '10'
diff --git config_180604_1906/Units/99D - Boss Dungeon/BOS1_meowzaDEATH.txt config_180613_1601/Units/99D - Boss Dungeon/BOS1_meowzaDEATH.txt
index c02ca85..8059e1a 100644
--- config_180604_1906/Units/99D - Boss Dungeon/BOS1_meowzaDEATH.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/BOS1_meowzaDEATH.txt	
@@ -30,10 +30,9 @@ maxHitPoints: '11111111'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
 recoilScale: '20'
 recoilTimeScale: '0.02'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzaDEATH
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzafinallaserminion.txt config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzafinallaserminion.txt
index 5ec1bc0..de4ff50 100644
--- config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzafinallaserminion.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzafinallaserminion.txt	
@@ -12,10 +12,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '8'
 maxTurnRate: '270'
 minSpeed: '8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzafinallaserminion
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzahealthleader2.txt config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzahealthleader2.txt
index 33e0943..c890166 100644
--- config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzahealthleader2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzahealthleader2.txt	
@@ -13,10 +13,9 @@ maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '5'
 maxTurnRate: '180'
 minSpeed: '0'
 recoilScale: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzahealthleader2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzahealthnode.txt config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzahealthnode.txt
index 0496867..4cfd626 100644
--- config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzahealthnode.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzahealthnode.txt	
@@ -11,9 +11,8 @@ healthRegenRate: '1'
 maxEnergyPoints: '1'
 maxHitPoints: '480'
 maxSpeed: '2'
 maxTurnRate: '270'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzahealthnode
 tier: '10'
diff --git config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzahealthnode2.txt config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzahealthnode2.txt
index 83b9cdc..3d02f0a 100644
--- config_180604_1906/Units/99D - Boss Dungeon/BOS2_meowzahealthnode2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/BOS2_meowzahealthnode2.txt	
@@ -11,9 +11,8 @@ healthRegenRate: '1'
 maxEnergyPoints: '1'
 maxHitPoints: '266'
 maxSpeed: '2'
 maxTurnRate: '270'
 minSpeed: '2'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzahealthnode2
 tier: '10'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB1.txt config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB1.txt
index 7232111..bf5b858 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB1.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB1.txt	
@@ -8,10 +8,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9999'
 maxSpeed: '20'
 maxTurnRate: '0'
 minSpeed: '20'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000'
 templateName: meowzaB1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB1m.txt config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB1m.txt
index 5711e17..5a7e9ab 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB1m.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB1m.txt	
@@ -36,10 +36,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '8'
 maxSpeed: '1'
 maxTurnRate: '270'
 minSpeed: '1'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzaB1m
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB2.txt config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB2.txt
index 70735a6..d1c73a0 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB2.txt	
@@ -109,10 +109,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9999'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzaB2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB2m.txt config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB2m.txt
index 9a084ef..2a4b444 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph2_meowzaB2m.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph2_meowzaB2m.txt	
@@ -56,10 +56,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzaB2m
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC1.txt config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC1.txt
index d2bf06c..39cdd5f 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC1.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC1.txt	
@@ -22,10 +22,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9999'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '9999'
 templateName: meowzaC1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC1m1.txt config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC1m1.txt
index ed83125..a20894c 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC1m1.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC1m1.txt	
@@ -18,10 +18,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzaC1m1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC1m2.txt config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC1m2.txt
index 7339784..03cefd6 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC1m2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC1m2.txt	
@@ -17,10 +17,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzaC1m2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC2.txt config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC2.txt
index 04907b8..0d47110 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC2.txt	
@@ -22,10 +22,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9999'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzaC2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC2m.txt config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC2m.txt
index ec6cbbe..9552d2e 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph3_meowzaC2m.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph3_meowzaC2m.txt	
@@ -17,10 +17,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '17'
 maxSpeed: '10'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzaC2m
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph4_meowzaD2.txt config_180613_1601/Units/99D - Boss Dungeon/ph4_meowzaD2.txt
index 57a3bb6..5103b9c 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph4_meowzaD2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph4_meowzaD2.txt	
@@ -20,10 +20,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '9999'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzaD2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/ph4_meowzaD2m.txt config_180613_1601/Units/99D - Boss Dungeon/ph4_meowzaD2m.txt
index 82d6161..01c012b 100644
--- config_180604_1906/Units/99D - Boss Dungeon/ph4_meowzaD2m.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/ph4_meowzaD2m.txt	
@@ -17,10 +17,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0'
 maxTurnRate: '270'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1'
 templateName: meowzaD2m
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserA.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserA.txt
index 3d81cd5..84beb93 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserA.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserA.txt	
@@ -31,10 +31,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzalaserA
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserB.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserB.txt
index 6f91c5f..d0d9bf0 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserB.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserB.txt	
@@ -33,10 +33,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzalaserB
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserC.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserC.txt
index 8583e2a..c192e4c 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserC.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserC.txt	
@@ -55,10 +55,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzalaserC
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserD.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserD.txt
index db6c7bb..2ecc993 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzalaserD.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzalaserD.txt	
@@ -74,10 +74,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0.0'
 maxTurnRate: '180'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzalaserD
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzanuke1.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzanuke1.txt
index a3a1471..c892016 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzanuke1.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzanuke1.txt	
@@ -48,10 +48,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '60'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzanuke1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzanuke1m1.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzanuke1m1.txt
index dedd577..a467295 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzanuke1m1.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzanuke1m1.txt	
@@ -77,10 +77,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzanuke1m1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/phx_meowzanuke1m2.txt config_180613_1601/Units/99D - Boss Dungeon/phx_meowzanuke1m2.txt
index e9355e1..c416e3e 100644
--- config_180604_1906/Units/99D - Boss Dungeon/phx_meowzanuke1m2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/phx_meowzanuke1m2.txt	
@@ -19,10 +19,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzanuke1m2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzablocker.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzablocker.txt
index 71b3ead..970e1b3 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzablocker.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzablocker.txt	
@@ -55,10 +55,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100000001'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzablocker
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzahurtsnake.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzahurtsnake.txt
index c09919f..3f797d0 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzahurtsnake.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzahurtsnake.txt	
@@ -48,10 +48,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '4'
 maxTurnRate: '180'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: meowzahurtsnake
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzahurtsnakespawner.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzahurtsnakespawner.txt
index b364b40..ee18889 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzahurtsnakespawner.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzahurtsnakespawner.txt	
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '20'
 maxTurnRate: '40'
 minSpeed: '20'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzahurtsnakespawner
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzastardog.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzastardog.txt
index e25ec4c..5c394fb 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzastardog.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzastardog.txt	
@@ -25,10 +25,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '38'
 maxSpeed: '3.5'
 maxTurnRate: '40'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: meowzastardog
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzastardogspawner1.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzastardogspawner1.txt
index d181690..f56b508 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzastardogspawner1.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzastardogspawner1.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '20'
 maxTurnRate: '40'
 minSpeed: '20'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzastardogspawner1
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzastardogspawner2.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzastardogspawner2.txt
index fb7e80c..668006f 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzastardogspawner2.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzastardogspawner2.txt	
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10000000'
 maxSpeed: '20'
 maxTurnRate: '40'
 minSpeed: '20'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meowzastardogspawner2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/99D - Boss Dungeon/unit_meowzaturtle.txt config_180613_1601/Units/99D - Boss Dungeon/unit_meowzaturtle.txt
index 3e48910..ea62567 100644
--- config_180604_1906/Units/99D - Boss Dungeon/unit_meowzaturtle.txt	
+++ config_180613_1601/Units/99D - Boss Dungeon/unit_meowzaturtle.txt	
@@ -26,10 +26,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '35'
 maxSpeed: '1.5'
 maxTurnRate: '55'
 minSpeed: '0.4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: meowzaturtle
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine.txt config_180613_1601/Units/Items/unit_allymine.txt
index f927344..826eaf4 100644
--- config_180604_1906/Units/Items/unit_allymine.txt
+++ config_180613_1601/Units/Items/unit_allymine.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine1.txt config_180613_1601/Units/Items/unit_allymine1.txt
index c83e06a..fe35a03 100644
--- config_180604_1906/Units/Items/unit_allymine1.txt
+++ config_180613_1601/Units/Items/unit_allymine1.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine1
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine10.txt config_180613_1601/Units/Items/unit_allymine10.txt
index a1d5cae..bf2f7cb 100644
--- config_180604_1906/Units/Items/unit_allymine10.txt
+++ config_180613_1601/Units/Items/unit_allymine10.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine10
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine2.txt config_180613_1601/Units/Items/unit_allymine2.txt
index c424fda..91e0712 100644
--- config_180604_1906/Units/Items/unit_allymine2.txt
+++ config_180613_1601/Units/Items/unit_allymine2.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine2
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine3.txt config_180613_1601/Units/Items/unit_allymine3.txt
index 3f5a961..58bd4da 100644
--- config_180604_1906/Units/Items/unit_allymine3.txt
+++ config_180613_1601/Units/Items/unit_allymine3.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine3
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine4.txt config_180613_1601/Units/Items/unit_allymine4.txt
index ac90084..6966289 100644
--- config_180604_1906/Units/Items/unit_allymine4.txt
+++ config_180613_1601/Units/Items/unit_allymine4.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine4
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine5.txt config_180613_1601/Units/Items/unit_allymine5.txt
index 771affb..e994f94 100644
--- config_180604_1906/Units/Items/unit_allymine5.txt
+++ config_180613_1601/Units/Items/unit_allymine5.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine5
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine6.txt config_180613_1601/Units/Items/unit_allymine6.txt
index fe4a503..d498d12 100644
--- config_180604_1906/Units/Items/unit_allymine6.txt
+++ config_180613_1601/Units/Items/unit_allymine6.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine6
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine7.txt config_180613_1601/Units/Items/unit_allymine7.txt
index 5c1d199..7b2610a 100644
--- config_180604_1906/Units/Items/unit_allymine7.txt
+++ config_180613_1601/Units/Items/unit_allymine7.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine7
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine8.txt config_180613_1601/Units/Items/unit_allymine8.txt
index 889e0f4..fadbef2 100644
--- config_180604_1906/Units/Items/unit_allymine8.txt
+++ config_180613_1601/Units/Items/unit_allymine8.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine8
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allymine9.txt config_180613_1601/Units/Items/unit_allymine9.txt
index cffe07f..3c54a89 100644
--- config_180604_1906/Units/Items/unit_allymine9.txt
+++ config_180613_1601/Units/Items/unit_allymine9.txt
@@ -29,16 +29,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '0'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '999999999'
 maxSpeed: '0.0'
 maxTurnRate: '0.0'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allymine9
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret.txt config_180613_1601/Units/Items/unit_allyturret.txt
index 76f5d3e..2e689a4 100644
--- config_180604_1906/Units/Items/unit_allyturret.txt
+++ config_180613_1601/Units/Items/unit_allyturret.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret1.txt config_180613_1601/Units/Items/unit_allyturret1.txt
index f137634..22c0553 100644
--- config_180604_1906/Units/Items/unit_allyturret1.txt
+++ config_180613_1601/Units/Items/unit_allyturret1.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret1
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret10.txt config_180613_1601/Units/Items/unit_allyturret10.txt
index d85025f..959b548 100644
--- config_180604_1906/Units/Items/unit_allyturret10.txt
+++ config_180613_1601/Units/Items/unit_allyturret10.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret10
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret2.txt config_180613_1601/Units/Items/unit_allyturret2.txt
index b9daacd..3b73f67 100644
--- config_180604_1906/Units/Items/unit_allyturret2.txt
+++ config_180613_1601/Units/Items/unit_allyturret2.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret2
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret3.txt config_180613_1601/Units/Items/unit_allyturret3.txt
index 26ce683..3c41e5e 100644
--- config_180604_1906/Units/Items/unit_allyturret3.txt
+++ config_180613_1601/Units/Items/unit_allyturret3.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret3
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret4.txt config_180613_1601/Units/Items/unit_allyturret4.txt
index 8bb7ef1..2cdf467 100644
--- config_180604_1906/Units/Items/unit_allyturret4.txt
+++ config_180613_1601/Units/Items/unit_allyturret4.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret4
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret5.txt config_180613_1601/Units/Items/unit_allyturret5.txt
index 19e649e..3178605 100644
--- config_180604_1906/Units/Items/unit_allyturret5.txt
+++ config_180613_1601/Units/Items/unit_allyturret5.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret5
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret6.txt config_180613_1601/Units/Items/unit_allyturret6.txt
index 580463b..84ece04 100644
--- config_180604_1906/Units/Items/unit_allyturret6.txt
+++ config_180613_1601/Units/Items/unit_allyturret6.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret6
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret7.txt config_180613_1601/Units/Items/unit_allyturret7.txt
index e59ebff..9247f46 100644
--- config_180604_1906/Units/Items/unit_allyturret7.txt
+++ config_180613_1601/Units/Items/unit_allyturret7.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret7
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret8.txt config_180613_1601/Units/Items/unit_allyturret8.txt
index a1c2316..be599b0 100644
--- config_180604_1906/Units/Items/unit_allyturret8.txt
+++ config_180613_1601/Units/Items/unit_allyturret8.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret8
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_allyturret9.txt config_180613_1601/Units/Items/unit_allyturret9.txt
index 0cafa03..db7f412 100644
--- config_180604_1906/Units/Items/unit_allyturret9.txt
+++ config_180613_1601/Units/Items/unit_allyturret9.txt
@@ -26,16 +26,16 @@ gunTypes:
   range: '10'
   rof: '1.5'
   speed: '7'
   spread: '0'
 healthRegenRate: '0'
+isVisibleToAI: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '30'
 minSpeed: '0.0'
-shootable: 'false'
 showGunSignal: 'true'
 spawnEffect: TurretSpawn
 spawnInvulnerabilitySeconds: '0'
 templateName: allyturret9
 tier: '0'
diff --git config_180604_1906/Units/Items/unit_anchor.txt config_180613_1601/Units/Items/unit_anchor.txt
index e3f12f3..f64a2fd 100644
--- config_180604_1906/Units/Items/unit_anchor.txt
+++ config_180613_1601/Units/Items/unit_anchor.txt
@@ -37,10 +37,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '360'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: allyanchor
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Items/unit_anchorminion.txt config_180613_1601/Units/Items/unit_anchorminion.txt
index 4ce20f0..63e41d2 100644
--- config_180604_1906/Units/Items/unit_anchorminion.txt
+++ config_180613_1601/Units/Items/unit_anchorminion.txt
@@ -63,10 +63,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '15'
 maxSpeed: '0.0'
 maxTurnRate: '360'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: allyanchorminion
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Player/unit_assault.txt config_180613_1601/Units/Player/unit_assault.txt
index 2115e30..e9eb399 100644
--- config_180604_1906/Units/Player/unit_assault.txt
+++ config_180613_1601/Units/Player/unit_assault.txt
@@ -93,11 +93,10 @@ movementTuningRelative:
   throttleConfig:
     Circular: 'false'
     Mode: ConstantSpeed
     Slew0: '10'
     Slew1: '1'
-shootable: 'true'
 showAimHelperGun: 'false'
 showAimHelperMove: 'false'
 spawnInvulnerabilitySeconds: '5'
 steeringType: Relative
 superspeedFactor: '2.0'
diff --git config_180604_1906/Units/Player/unit_medic.txt config_180613_1601/Units/Player/unit_medic.txt
index f58f688..42a95f0 100644
--- config_180604_1906/Units/Player/unit_medic.txt
+++ config_180613_1601/Units/Player/unit_medic.txt
@@ -57,11 +57,10 @@ movementTuningRelative:
     Circular: 'false'
     Mode: ConstantSpeed
     Slew0: '10'
     Slew1: '1'
 recoilScale: '0'
-shootable: 'true'
 showAimHelperGun: 'false'
 showAimHelperMove: 'false'
 spawnInvulnerabilitySeconds: '5'
 steeringType: Relative
 superspeedFactor: '2.0'
diff --git config_180604_1906/Units/Player/unit_playerPlane.txt config_180613_1601/Units/Player/unit_playerPlane.txt
index 894c41d..7e7badf 100644
--- config_180604_1906/Units/Player/unit_playerPlane.txt
+++ config_180613_1601/Units/Player/unit_playerPlane.txt
@@ -79,11 +79,10 @@ movementTuningRelative:
     Circular: 'false'
     Mode: ConstantSpeed
     Slew0: '10'
     Slew1: '1'
 recoilScale: '0'
-shootable: 'true'
 showAimHelperGun: 'false'
 showAimHelperMove: 'false'
 spawnInvulnerabilitySeconds: '5'
 steeringType: Relative
 superspeedFactor: '2'
diff --git config_180604_1906/Units/Player/unit_rapier.txt config_180613_1601/Units/Player/unit_rapier.txt
index e2aa9ab..18d37ff 100644
--- config_180604_1906/Units/Player/unit_rapier.txt
+++ config_180613_1601/Units/Player/unit_rapier.txt
@@ -57,11 +57,10 @@ movementTuningRelative:
     Circular: 'false'
     Mode: ConstantSpeed
     Slew0: '10'
     Slew1: '1'
 recoilScale: '0'
-shootable: 'true'
 showAimHelperGun: 'false'
 showAimHelperMove: 'false'
 spawnInvulnerabilitySeconds: '5'
 steeringType: Relative
 superspeedFactor: '2.0'
diff --git config_180604_1906/Units/Player/unit_walker.txt config_180613_1601/Units/Player/unit_walker.txt
index 356a84d..1ff78c6 100644
--- config_180604_1906/Units/Player/unit_walker.txt
+++ config_180613_1601/Units/Player/unit_walker.txt
@@ -86,11 +86,10 @@ movementTuningRelative:
     Circular: 'false'
     Mode: ConstantSpeed
     Slew0: '20'
     Slew1: '20'
   turnMultiplier: '0.1'
-shootable: 'true'
 showAimHelperGun: 'true'
 showAimHelperMove: 'false'
 spawnInvulnerabilitySeconds: '5'
 steeringType: Absolute
 superspeedFactor: '2.0'
diff --git config_180604_1906/Units/Test/BOS2_killfamtestchild.txt config_180613_1601/Units/Test/BOS2_killfamtestchild.txt
index 77417b8..07eb5d4 100644
--- config_180604_1906/Units/Test/BOS2_killfamtestchild.txt
+++ config_180613_1601/Units/Test/BOS2_killfamtestchild.txt
@@ -10,9 +10,8 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '0.01'
 maxSpeed: '0'
 maxTurnRate: '360'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '10'
 templateName: killfamtestchild
 tier: '1'
diff --git config_180604_1906/Units/Test/BOS2_killfamtestparent.txt config_180613_1601/Units/Test/BOS2_killfamtestparent.txt
index bb2ff21..257b43d 100644
--- config_180604_1906/Units/Test/BOS2_killfamtestparent.txt
+++ config_180613_1601/Units/Test/BOS2_killfamtestparent.txt
@@ -8,8 +8,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '0.01'
 maxSpeed: '0'
 maxTurnRate: '180'
 minSpeed: '0'
-shootable: 'true'
 templateName: killfamtestparent
 tier: '1'
diff --git config_180604_1906/Units/Test/SOL2_drifter.txt config_180613_1601/Units/Test/SOL2_drifter.txt
index 5e29ae6..935cfef 100644
--- config_180604_1906/Units/Test/SOL2_drifter.txt
+++ config_180613_1601/Units/Test/SOL2_drifter.txt
@@ -53,9 +53,8 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '4'
 maxTurnRate: '180'
 minSpeed: '4'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: drifter
 tier: '4'
diff --git config_180604_1906/Units/Test/unit_meatshield.txt config_180613_1601/Units/Test/unit_meatshield.txt
index b0d788b..bdf33e9 100644
--- config_180604_1906/Units/Test/unit_meatshield.txt
+++ config_180613_1601/Units/Test/unit_meatshield.txt
@@ -25,10 +25,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '500'
 maxSpeed: '0'
 maxTurnRate: '40'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0.5'
 templateName: meatshield
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_meatshieldbig.txt config_180613_1601/Units/Test/unit_meatshieldbig.txt
index 687653d..4b8afd9 100644
--- config_180604_1906/Units/Test/unit_meatshieldbig.txt
+++ config_180613_1601/Units/Test/unit_meatshieldbig.txt
@@ -26,10 +26,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '2500'
 maxSpeed: '0'
 maxTurnRate: '40'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: meatshieldbig
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_shieldswarm.txt config_180613_1601/Units/Test/unit_shieldswarm.txt
index df61c30..96f4586 100644
--- config_180604_1906/Units/Test/unit_shieldswarm.txt
+++ config_180613_1601/Units/Test/unit_shieldswarm.txt
@@ -32,10 +32,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '3'
 maxTurnRate: '360'
 minSpeed: '3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: shieldswarm
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_shieldswarmtower.txt config_180613_1601/Units/Test/unit_shieldswarmtower.txt
index e5baf40..5a1fae2 100644
--- config_180604_1906/Units/Test/unit_shieldswarmtower.txt
+++ config_180613_1601/Units/Test/unit_shieldswarmtower.txt
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '100'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '5'
 templateName: shieldswarmspawner
 tier: '5'
 xpMultiplier: '1'
diff --git config_180604_1906/Units/Test/unit_spawneffect.txt config_180613_1601/Units/Test/unit_spawneffect.txt
index 24012c9..8f47822 100644
--- config_180604_1906/Units/Test/unit_spawneffect.txt
+++ config_180613_1601/Units/Test/unit_spawneffect.txt
@@ -10,10 +10,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '45'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spawneffect
 tier: '5'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_spawneffectminion.txt config_180613_1601/Units/Test/unit_spawneffectminion.txt
index d748592..5e9082f 100644
--- config_180604_1906/Units/Test/unit_spawneffectminion.txt
+++ config_180613_1601/Units/Test/unit_spawneffectminion.txt
@@ -10,11 +10,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnEffect: EnemyLaunchPod
 spawnInvulnerabilitySeconds: '2'
 templateName: spawneffectminion
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_spawneffectminion2.txt config_180613_1601/Units/Test/unit_spawneffectminion2.txt
index 5c1b298..eeaf412 100644
--- config_180604_1906/Units/Test/unit_spawneffectminion2.txt
+++ config_180613_1601/Units/Test/unit_spawneffectminion2.txt
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '120'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: spawneffectminion2
 tier: '1'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_weapontestmaster.txt config_180613_1601/Units/Test/unit_weapontestmaster.txt
index 3836467..cc38039 100644
--- config_180604_1906/Units/Test/unit_weapontestmaster.txt
+++ config_180613_1601/Units/Test/unit_weapontestmaster.txt
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '5000'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: weapontestmaster
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Test/unit_weapontestrangemarker.txt config_180613_1601/Units/Test/unit_weapontestrangemarker.txt
index e61195f..369e277 100644
--- config_180604_1906/Units/Test/unit_weapontestrangemarker.txt
+++ config_180613_1601/Units/Test/unit_weapontestrangemarker.txt
@@ -9,10 +9,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '3'
 maxSpeed: '0'
 maxTurnRate: '40'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: weapontestrangemarker
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Universal/unit_wallgate.txt config_180613_1601/Units/Universal/unit_wallgate.txt
index d7e5918..ad959cc 100644
--- config_180604_1906/Units/Universal/unit_wallgate.txt
+++ config_180613_1601/Units/Universal/unit_wallgate.txt
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '1000000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: wallgate
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/Universal/unit_wallgate2.txt config_180613_1601/Units/Universal/unit_wallgate2.txt
index 1a731f5..d64b6ae 100644
--- config_180604_1906/Units/Universal/unit_wallgate2.txt
+++ config_180613_1601/Units/Universal/unit_wallgate2.txt
@@ -10,10 +10,9 @@ isWall: 'true'
 maxEnergyPoints: '1'
 maxHitPoints: '1000000'
 maxSpeed: '0.0'
 maxTurnRate: '0'
 minSpeed: '0.0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '1000000'
 templateName: wallgate2
 tier: '10'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/unit_chest1.txt config_180613_1601/Units/unit_chest1.txt
index 60d8267..79d07a5 100644
--- config_180604_1906/Units/unit_chest1.txt
+++ config_180613_1601/Units/unit_chest1.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest1
 tier: '1'
 xpMultiplier: '432'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest1item.txt config_180613_1601/Units/unit_chest1item.txt
index 5aed98c..a7d7458 100644
--- config_180604_1906/Units/unit_chest1item.txt
+++ config_180613_1601/Units/unit_chest1item.txt
@@ -8,10 +8,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.3'
 maxTurnRate: '0'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest1item
 tier: '2'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/unit_chest2.txt config_180613_1601/Units/unit_chest2.txt
index 3885389..ca335cf 100644
--- config_180604_1906/Units/unit_chest2.txt
+++ config_180613_1601/Units/unit_chest2.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest2
 tier: '2'
 xpMultiplier: '800'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest2item.txt config_180613_1601/Units/unit_chest2item.txt
index 7570286..337e3db 100644
--- config_180604_1906/Units/unit_chest2item.txt
+++ config_180613_1601/Units/unit_chest2item.txt
@@ -8,10 +8,9 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '30'
 maxSpeed: '0.3'
 maxTurnRate: '0'
 minSpeed: '0.3'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest2item
 tier: '3'
 xpMultiplier: '0'
diff --git config_180604_1906/Units/unit_chest3.txt config_180613_1601/Units/unit_chest3.txt
index 6e5a242..3c70da5 100644
--- config_180604_1906/Units/unit_chest3.txt
+++ config_180613_1601/Units/unit_chest3.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest3
 tier: '3'
 xpMultiplier: '1350'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest4.txt config_180613_1601/Units/unit_chest4.txt
index e15d3d7..81705ec 100644
--- config_180604_1906/Units/unit_chest4.txt
+++ config_180613_1601/Units/unit_chest4.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest4
 tier: '4'
 xpMultiplier: '2000'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest5.txt config_180613_1601/Units/unit_chest5.txt
index 63c986a..59da312 100644
--- config_180604_1906/Units/unit_chest5.txt
+++ config_180613_1601/Units/unit_chest5.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest5
 tier: '5'
 xpMultiplier: '3000'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest6.txt config_180613_1601/Units/unit_chest6.txt
index dc8aab7..45af5c6 100644
--- config_180604_1906/Units/unit_chest6.txt
+++ config_180613_1601/Units/unit_chest6.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest6
 tier: '6'
 xpMultiplier: '4300'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest7.txt config_180613_1601/Units/unit_chest7.txt
index f06643c..b6608dc 100644
--- config_180604_1906/Units/unit_chest7.txt
+++ config_180613_1601/Units/unit_chest7.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest7
 tier: '7'
 xpMultiplier: '6200'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest8.txt config_180613_1601/Units/unit_chest8.txt
index 9773ad3..eb8f2c9 100644
--- config_180604_1906/Units/unit_chest8.txt
+++ config_180613_1601/Units/unit_chest8.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest8
 tier: '8'
 xpMultiplier: '8900'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_chest9.txt config_180613_1601/Units/unit_chest9.txt
index 0664db6..733ae02 100644
--- config_180604_1906/Units/unit_chest9.txt
+++ config_180613_1601/Units/unit_chest9.txt
@@ -8,11 +8,10 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '1'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: chest9
 tier: '9'
 xpMultiplier: '14000'
 xpRadius: '3'
diff --git config_180604_1906/Units/unit_wasp.txt config_180613_1601/Units/unit_wasp.txt
index c935170..794ccac 100644
--- config_180604_1906/Units/unit_wasp.txt
+++ config_180613_1601/Units/unit_wasp.txt
@@ -29,8 +29,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '20'
 maxSpeed: '4'
 maxTurnRate: '30'
 minSpeed: '1.5'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '2'
 templateName: wasp
diff --git config_180604_1906/Units/unit_waspbaby.txt config_180613_1601/Units/unit_waspbaby.txt
index b298ac9..9affbf0 100644
--- config_180604_1906/Units/unit_waspbaby.txt
+++ config_180613_1601/Units/unit_waspbaby.txt
@@ -29,8 +29,7 @@ healthRegenRate: '0'
 maxEnergyPoints: '1'
 maxHitPoints: '10'
 maxSpeed: '2'
 maxTurnRate: '30'
 minSpeed: '0.8'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: waspbaby
diff --git config_180604_1906/Units/xxx_explodertemplate.txt config_180613_1601/Units/xxx_explodertemplate.txt
index a7c65d6..f6153a5 100644
--- config_180604_1906/Units/xxx_explodertemplate.txt
+++ config_180613_1601/Units/xxx_explodertemplate.txt
@@ -28,10 +28,9 @@ isVisibleInRadar: 'false'
 maxEnergyPoints: '1'
 maxHitPoints: '5'
 maxSpeed: '0'
 maxTurnRate: '0'
 minSpeed: '0'
-shootable: 'true'
 spawnInvulnerabilitySeconds: '0'
 templateName: explodertemplate
 tier: '0'
 xpMultiplier: '0'
diff --git config_180604_1906/events.txt config_180613_1601/events.txt
index b117516..5b764fd 100644
--- config_180604_1906/events.txt
+++ config_180613_1601/events.txt
@@ -56,10 +56,13 @@ playtest_event:
       hour: '17'
       minute: '0'
       month: '6'
 test_event:
   IsVisibleToClient: 'false'
+  LoreDistanceFromWall: '8'
+  LoreDuration: '10'
+  LoreWithinRadiusOfPlayer: '4'
   Time:
-    RunsFor: '23:00'
+    RunsFor: 00:01
     StartsAt:
-      hour: '10'
-      minute: '00'
+      hour: '*'
+      minute: '*/2'
diff --git config_180604_1906/global.txt config_180613_1601/global.txt
index dc180ef..89b0076 100644
--- config_180604_1906/global.txt
+++ config_180613_1601/global.txt
@@ -2,22 +2,28 @@ allowedItemTierGap: '2'
 areAllAISpawnsImmediate: 'false'
 artificialInputLag: '0'
 audit:
   bulletCountUntilActive: '25'
   bulletTrackTimeout: '3'
-  isAuditScreenshotsActive: 'false'
+  checkErrorRateTimeout: '5'
+  isAuditScreenshotsActiveGIF: 'true'
+  isAuditScreenshotsActivePNG: 'false'
   isFeedingBulletSpawnsIntoAudit: 'true'
   isUsingMirrorForBulletCollision: 'true'
   isUsingUntrustedForBulletCollision: 'true'
   lofK: '4'
   lofRecalcTimeout: '60'
   lofThresholdBulletMiss: '5'
   lofThresholdEnergy: '50'
   lofThresholdHealth: '50'
+  movementErrorRateThreshold: '10'
+  movementSimulationAutocorrectFactor: '0.1'
   recentMissedBulletCountThreshold: '10'
   recentMissedBulletSnoozeTime: '300'
   recentMissedBulletTimeWindow: '60'
+  sendMovementCheckDataWithInputs: 'true'
+  teleportIgnoreErrorTimeout: '5'
 autoEquipInventoryDefault: 'true'
 autoGunAimDeltaThreshold: '15'
 autoGunFireThreshold: '0.3'
 backend: ozy
 backendErrorPercentage: '0'
@@ -45,10 +51,12 @@ debugLogs:
   tag: quests
 - isInChat: 'true'
   tag: store
 - isInChat: 'true'
   tag: payment
+- isInChat: 'false'
+  tag: legal
 debugShowMarkers: 'false'
 debugShowMeteredUpdates: 'false'
 debugShowPVS: 'false'
 defaultCloud: Poison
 defaultDamageThreshold: '0.015'
@@ -380,10 +388,11 @@ radarQuestWelcomeTime: '8'
 radarSelectionAngle: '20'
 radarShowsPortraits: 'true'
 radarStickyTimeout: '2'
 radarVeryStickyAngle: '60'
 radarVeryStickyTimeout: '10'
+restartNexusAfterSeconds: '86400'
 scribeFires: 'true'
 scribeHits: 'true'
 scribeSpawning: 'true'
 secondsBetweenBosses: '10'
 secondsUntilSafeWhenStopping: '3'
diff --git config_180604_1906/index.txt config_180613_1601/index.txt
index 209eff3..8ddeafd 100644
--- config_180604_1906/index.txt
+++ config_180613_1601/index.txt
@@ -10,10 +10,11 @@
 - gunDefaults
 - gunlist
 - instantEffects
 - island
 - islandQuestEnemies
+- legal
 - maneuvers
 - named_loot_tables
 - named_spawn_rules
 - namedEffects
 - namedSusceptibilities
@@ -102,10 +103,11 @@
 - Texts/en-US/dungeons
 - Texts/en-US/elements
 - Texts/en-US/events
 - Texts/en-US/input
 - Texts/en-US/item
+- Texts/en-US/legal
 - Texts/en-US/lore
 - Texts/en-US/maneuvers
 - Texts/en-US/planeclasses
 - Texts/en-US/questGivers
 - Texts/en-US/quests
@@ -386,10 +388,11 @@
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS_notraremora
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarismoon
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisplanet
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisring
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader
+- Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarisringleader2
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissun
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_solarissunDEATH
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufo
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufoDEATH
 - Units/51 - HighMountains (City) - Alien_Hologram/BOS1_ufohopper
@@ -1117,19 +1120,31 @@
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_commandturret
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_destroyablewall
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastank
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_gastankboom
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_2XMID_gasstation/DQ_SP_2XMID_gasstation_turret
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_flamebatleader
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_fire/DQ_SP_5XHMT_fire_treasure
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracks
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_barracksguard
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackconsole
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchain
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_hackdoorchainsignal
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguard
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_riotguardshield
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_treasure
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_heist/DQ_SP_5XHMT_heist_turret
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_blizzardcore
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain1
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain2
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain3
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchain4
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal1
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal2
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal3
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_hackdoorchainsignal4
+- Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_ice/DQ_SP_5XHMT_ice_treasure
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheparent
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalanchesignal
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_avalancheworm
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_keystone
 - Units/00 - Quest Enemies/Daily Quests - Special/DQ_SP_5XHMT_mine/DQ_SP_5XHMT_mine_rock
diff --git config_180613_1601/legal.txt config_180613_1601/legal.txt
new file mode 100644
index 0000000..87b911c
--- /dev/null
+++ config_180613_1601/legal.txt
@@ -0,0 +1,8 @@
+- dateAdded: 2018-06-07 00:00
+  dateModified: 2018-06-07 00:00
+  id: eula
+  requireAcceptance: 'true'
+- dateAdded: 2018-06-07 00:00
+  dateModified: 2018-06-07 00:00
+  id: privacy_policy
+  requireAcceptance: 'true'
diff --git config_180604_1906/news.txt config_180613_1601/news.txt
index 4db3b20..b71de33 100644
--- config_180604_1906/news.txt
+++ config_180613_1601/news.txt
@@ -1,10 +1,14 @@
 news_about_news:
-  IsVisibleToClient: 'true'
+  IsVisibleToClient: 'false'
   Time: 2018-05-31 10:00
 news_fowl_furculas:
-  IsVisibleToClient: 'true'
+  IsVisibleToClient: 'false'
   Time: 2018-05-24 08:00
   Url: https://community.steambirds.com/blog/321
+news_quizzical_quails:
+  IsVisibleToClient: 'true'
+  Time: 2018-06-07 03:00
+  Url: https://community.steambirds.com/blog/323
 test_news:
   IsVisibleToClient: 'false'
   Time: 2018-05-31 00:00
diff --git config_180604_1906/playerclasses.txt config_180613_1601/playerclasses.txt
index 88e5afc..6a7a820 100644
--- config_180604_1906/playerclasses.txt
+++ config_180613_1601/playerclasses.txt
@@ -407,10 +407,20 @@ medic:
     extraColor3: 2e1419
     hideIfLocked: 'true'
     id: VariantB
     prefab: PlayerMedicVariantB
     unlockItemId: playerclass_medic_variantb
+  - cloudOverride: healCloudPremium
+    extraColor1: ecd19e
+    extraColor2: 1c1a26
+    extraColor3: 1c1a26
+    hideIfLocked: 'true'
+    id: EpicA
+    livery: ghost.medic
+    prefab: PlayerMedicVariantA
+    superTrail: SuperSpeedAfterburn
+    unlockItemId: playerclass_medic_epica
 olfaithful:
   actions:
     Armor:
     - maneuver: himmelman
     Engine:
@@ -956,10 +966,20 @@ walker:
     extraColor3: 2e1419
     hideIfLocked: 'true'
     id: VariantB
     prefab: PlayerWalkerVariantB
     unlockItemId: playerclass_walker_variantb
+  - cloudOverride: damageBlastPremium
+    extraColor1: ecd19e
+    extraColor2: 1c1a26
+    extraColor3: 1c1a26
+    hideIfLocked: 'true'
+    id: EpicA
+    livery: ghost.walker
+    prefab: PlayerWalkerVariantA
+    superTrail: SuperSpeedAfterburn
+    unlockItemId: playerclass_walker_epica
 wizard:
   actions:
     Armor:
     - maneuver: warpForward
     Engine:
diff --git config_180604_1906/store.txt config_180613_1601/store.txt
index 4e16921..9625dc2 100644
--- config_180604_1906/store.txt
+++ config_180613_1601/store.txt
@@ -1789,10 +1789,28 @@ products:
     amount: '7000'
     currency: gold
   tags:
   - item_variant
   - item_variant_rare
+- id: store_unlock_playerclass_walker_epica
+  items:
+  - unlock_playerclass_walker_epica
+  normal_price:
+    amount: '15000'
+    currency: gold
+  tags:
+  - item_variant
+  - item_variant_epic
+- id: store_unlock_playerclass_medic_epica
+  items:
+  - unlock_playerclass_medic_epica
+  normal_price:
+    amount: '15000'
+    currency: gold
+  tags:
+  - item_variant
+  - item_variant_epic
 - icon: ItemCrate
   id: unlock_medic
   max_per_account: '1'
   max_per_account_count_account_items: 'false'
   max_per_account_count_items: 'false'
@@ -1882,5 +1900,13 @@ stores:
     product_selection:
       with_tags_any:
       - item_variant_rare
     show_within_other_section_in_ui: general_variant
     type: NORMAL
+  - icon: ItemVariantProduct
+    id: general_variant_epic
+    max_product_count: '1'
+    product_selection:
+      with_tags_any:
+      - item_variant_epic
+    show_within_other_section_in_ui: general_variant
+    type: NORMAL
diff --git config_180604_1906/unitPaletteTextures.txt config_180613_1601/unitPaletteTextures.txt
index 10aeab1..c3f6ff3 100644
--- config_180604_1906/unitPaletteTextures.txt
+++ config_180613_1601/unitPaletteTextures.txt
@@ -6,10 +6,20 @@ EnemyArena1Bruiser: enemyPal_arena1Dungeon
 EnemyArena1Chariot: enemyPal_arena1Dungeon
 EnemyArena1ExoticRhino: enemyPal_arena1Dungeon
 EnemyArena1FrenziedMob: enemyPal_arena1Dungeon
 EnemyArena1FrenziedShark: enemyPal_arena1Dungeon
 EnemyArena1Heckler: enemyPal_arena1Dungeon
+EnemyArena2B: enemyPal_tut03
+EnemyArena2C: enemyPal_tut03
+EnemyArena2D: enemyPal_tut03
+EnemyArena2E: enemyPal_tut03
+EnemyArena2F: enemyPal_tut03
+EnemyArena2G: enemyPal_tut03
+EnemyArena2H: enemyPal_tut03
+EnemyArena2I: enemyPal_tut03
+EnemyArena2Mine: enemyPal_tut03
+EnemyArena2Missile: enemyPal_tut03
 EnemyAssassin: enemyPal_highmountain
 EnemyBastGuardian: enemyPal_templeDungeon
 EnemyBastStatue: enemyPal_templeDungeon
 EnemyBastStatueSmall: enemyPal_templeDungeon
 EnemyBeachSnakeA: enemyPal_ruins