MattCzyr / Souls

A Minecraft mod that spawns an hostile soul that steals your inventory when you die.
Other
4 stars 6 forks source link

Suggestion: Advanced souls AI to prevent them from getting into simple traps #8

Open rinart73 opened 8 years ago

rinart73 commented 8 years ago

While soul in a non-aggressive mode, it can be easily pushed into the trap. Burning block for example. Or player can trap it in the 3x3 box, leaving only front-bottom blocks non-placed, which allows player to attack the soul's legs without being attacked in response (because soul can't "see" player that way).

Firstly I suggest to make souls to walk in a certain radius. This makes it harder to push them somewhere. Maybe you can make a check for dangerous blocks? So they'll avoid them.

I understand that "soul" is just player's "ghost", carrying their items and it's not intended to be smart as player, but currently there is no complexity to get my items back at all.

ghost commented 7 years ago

I think having an option to attack player on visual or within a radius would help. Maybe the soul could summon other mobs to help? I would like some way to prevent players from just building blocks around the sound and then easily killing the soul.