Trapper Enemy
This is a trapping enemy that lays traps for the player. The enemy has extremely high amount of health and player weapon damage is very less. The player has to discover the strategy of trapping the enemy ion its own trapos to eliminate it quickly.
Combat Behavior Pattern
Offensive moves:
Throw Poison Eggs
Throw Fire Ball
Defensive Moves:
Defensive Run - Agony
High Health
Throw Poison Eggs:
When the player is in range, the enemy throws poison egg. The egg sticks to the ground and impacts on direct player hit. after 3 seconds the egg will explode and produce poisonous gas. The player will take tick damage if the player is in the gas region. The enemy will also throw a fire ball at the gas causing it to ignite and cause a large explosion. If the player is caught in the explosion, the fplayer will take large damage, fly away and will catch fire for few seconds.
Due to the enemy having high health and spamming poison gas all over the map, the player will quickly discover that the enemy can also catch fire. the explosion and fire will cause large damage to the enemy. This strategy will enable the player to quickly defeat the enemy it its own traps.
Defensive Run: Agony
When the enemy catches fire the enemy will run all over the map as a defensive mechanics.
Below code tells the enemy which gas the player is on and ignite that gas. When the player is in a gas region, the enemy throws the fire ball in that region.