Revise and enhance enemies #473
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Makes various revisions to how enemy units and entities work to improve balance and patch some oversights.
Reduces Leviathan health a bit to make them less difficult to handle.
Allows Hardened Bile to be picked up by Construction Robots. Basic faction worms will now make Hardened Bile spawn with their attacks.
Adds ignore_collision_condition in several places where it was missing, allowing those attacks to hit flying robots.
Adds a new invisible homing attack to Piercing Worms that can only hit flying robots. Previously, they were completely incapable of hitting flying robots at all. The Piercing faction is meant to be weak to those bots, but not that weak.
Adds a little something to the Electric faction's bile pools so they zap flying robots in an area. This faction is very much meant to be strong against bots, but the range of the pools was too small to be effective.
Revises Poison faction to significantly increase friendly healing from smoke clouds.
Makes a few adjustments to enemies' Laser resistance. Worms weak to Lasers will now be not quite so weak. I also revised the table for worms with very high Laser resistance (though no faction has this trait).
Removes redundant line adding "not-fire-unit" mask to units (it was being done twice).
Revises flying robots (combat and logistic/construction) by giving them a strong Poison resistance. Increases Laser Robot health from 100 to 150. Also fixes its order to bring it in line with the other flying combat bots.