Meridian59/Meridian59 — pull request #208 by M59Gar (2013-06-29 22:41:32+00:00)
Title: Nil karma fix / Zero karma change

* $ changed to zero for event monsters (returned due to pbDontDispose).
* Zero karma monsters no longer swing karma when killed.

Right now, zero karma kills reduce every player's karma, since zero is not handled in the checks that prevent karma reduction if the killer and monster are of the same alignment. With this change, zero karma kills will no longer reduce anyone's karma.

That also lets us change pbDontDispose from returning $ to returning 0. In testing with these changes, admin created monsters did not change karma and soldiers did not change karma as intended. The Lupogg King, Slime, Yeti, and Narthyl Worm have natural zero karma and thus will also be affected, but I think that's actually appropriate for boss monsters & truly neutral creatures.