Still assign weapon appropriately for projectile kills with no owner

This commit is contained in:
Philip Cass
2015-07-24 11:36:10 +01:00
parent c8b11a6b15
commit c7d152400e

View File

@ -219,12 +219,12 @@ public class Consumer extends TimerTask {
weapon = ((Player) killer).getItemInHand().getTypeId();
}
if (killer instanceof Projectile) {
weapon = itemIDfromProjectileEntity(killer);
ProjectileSource ps = ((Projectile) killer).getShooter();
if (ps == null) {
killerActor = Actor.actorFromEntity(killer);
} else {
killerActor = Actor.actorFromProjectileSource(ps);
weapon = itemIDfromProjectileEntity(killer);
}
}