iq has a mode called ``horde mode'' where monsters are continuously spawned and in nightmare difficulty level monsters respawn after death.
Seldom it happens that a monster is not correctly initialized and it starts acting weirdly, for example it cannot turn around, it cannot be hurt...
For example in , skip to time 6:25 and you will see I fight against a Grunt I cannot hurt and I even move through it.
My new monsters are created as the regular ones, as you can see in the file, I moved the monster initialization in another function and saved it in a field. (seek ``make_ogre'')
Instead in I spawn an entity and call the very same function (seek ``UnleashHorde''), so I cannot understand why it happens. I think in the original game it cannot happen as all monster are already spawned during gameplay... still I cannot understand why it happen here.
It is very similar in the file to allow respawn of monster on nightmare difficulty level. (seek ``monster_respawn_think'')...
Any idea?
Thanks