Fix procing off of unattackable things

This /might/ be a little restrictive, but it should prevent easy
farming of bone chips from Boneshear etc
This commit is contained in:
Michael Cook
2013-12-03 16:12:13 -05:00
parent 4fdcf604f2
commit d95fdda30f
2 changed files with 6 additions and 0 deletions
+5
View File
@@ -3844,6 +3844,11 @@ void Mob::TryWeaponProc(const ItemInst* weapon_g, Mob *on, uint16 hand) {
return;
}
if (!IsAttackAllowed(on)) {
mlog(COMBAT__PROCS, "Preventing procing off of unattackable things.");
return;
}
if(!weapon_g) {
TryWeaponProc(nullptr, (const Item_Struct*)nullptr, on, hand);
return;