supergoofy, on Jul 16 2009, 08:14 AM, said:
Bug report:
Testing shrinker and shrunk enemies
As you can see this liztrooper couldn't grow up normally

Devastator seems to not have any effect on shrunk enemies
In fact when I used it in the liztroop, he stopped growing and and then he stayed in the small size you see in the picture above.
I also tested pigcops, octabrains and the fat guys that throw rockets.
The rocket launcher can kill the shrunk enemies, but not instantly. The shrunk enemy first grows up and then dies.
Pistols also have no effect to shrunk enemies.
Shotgun seems to kill shrunk enemies. So I suppose it works fine.
That's my quick report.
Well, I must say, I'm a little mixed up right now about how this is supposed to work. The other day when you said it was a bug that monsters could only be killed by stomping when shrunk, I tested it in the unmodified game. I found that liztroops, at least, could be killed by both explosives and bullets when shrunk. So at that point I figured that DP really did have a bug and I made a simple change to fix it. But after some more testing, it's obvious that the AI in the original cons is not designed to have monsters getting hurt when shrunk. For example, if you shoot a liztroop a few times and he survives, he can start shooting back and acting normally but continue to be shrunk forever. This is what I experienced when playing without DP, using only the CONs in my duke3d.grp. Now maybe that grp was not copied directly from my cd and had changed cons, but I doubt it. Another possibility is that there was some hardcoded stuff in Duke that put restrictions on shrunk monster behavior, and that hardcoding was mistakenly removed from EDuke32 somehow. But that doesn't seem very likely either. So I don't know what the hell is going on. I sure don't remember monsters ever being shootable by bullets when shrunk, and allowing them to be shot opens up a can of worms. You see, when monsters are hit, they change their AI to counterattack or flinch, etc. This changes them away from their shrunken AI and messes things up. I can try to fix this, but it means going into the code of each individual monster and making changes, maybe substantial ones.
What I really want to know is, are shrunk monsters supposed to be hittable with bullets and explosives? I just don't remember it working that way.