It does do damage...Either your BL is borked, or something got updated.
this is suggestions and requests, not help.
function HammerImage::onHitObject(%this, %obj, %slot, %col, %pos, %normal) { if(%col.getClassName() $= "Player" && isObject(%col.client) && !%col.client.getWantedLevel()) commandToClient(%obj.client, 'messageBoxOK', "Hey there!", "You should learn to play the RPG instead of running around hitting people upside the head with a hammer. You will enjoy yourself a lot more that way.\n\n(You have caused no damage to the person you were attacking)"); else parent::onHitObject(%this, %obj, %slot, %col, %pos, %normal);
Pretty sure that's from city rpg.
hammerImage.directDamage = 0;
where would i edit this?
Either put that into the console every time you start a server or package that with the code in the server.cs
Simple.Copy/paste the hammer.Make it have 0 damage.forget around with it so it doesn't replace the default hammer.dun