(edited by Zonzai.2341)
Stop Killing Me With Invulnerable Mobs!
I have never been killed by an invulnerable enemy. But I have been killed by an enemy that went invulnerable, walked away, let my conditions on it end, regenerated its health, then came back while I was at low health from other enemies.
I say get rid of the invulnerability. If an enemy is easy to defeat because it doesn’t know how to jump, then ANET has four better choices:
– Teach the enemies to jump up to places players go.
– Reshape the terrain to not mess with the AI.
– Move the enemies out of that part of the map.
– Give the enemy a ranged attack that gets used in that situation.
Giving enemies invulnerability just because they got outsmarted is a horrible idea. Especially when it triggers on terrain that has no visible obstructions, meaning players can’t predict it.
There’s an even easier sollution.
Make enemies move away from you when they think they can’t reach you.
It’s easy to code, and it’s what a player would do in the same situation.
Harder to code, would be making enemies intentionally break LoS with you when they think they can’t reach you. That’d be so awesome I can’t describe it