v3.2.1: fixed hit/miss icon errors with returning boomerangs
This commit is contained in:
+1
-1
@@ -56,7 +56,6 @@ public class HeavyBoomerang extends MissileWeapon {
|
|||||||
@Override
|
@Override
|
||||||
protected float adjacentAccFactor(Char owner, Char target) {
|
protected float adjacentAccFactor(Char owner, Char target) {
|
||||||
if (circleBackhit){
|
if (circleBackhit){
|
||||||
circleBackhit = false;
|
|
||||||
return 1.5f;
|
return 1.5f;
|
||||||
}
|
}
|
||||||
return super.adjacentAccFactor(owner, target);
|
return super.adjacentAccFactor(owner, target);
|
||||||
@@ -142,6 +141,7 @@ public class HeavyBoomerang extends MissileWeapon {
|
|||||||
if (((Hero)target).shoot( returnTarget, boomerang )) {
|
if (((Hero)target).shoot( returnTarget, boomerang )) {
|
||||||
boomerang.decrementDurability();
|
boomerang.decrementDurability();
|
||||||
}
|
}
|
||||||
|
boomerang.circleBackhit = false;
|
||||||
if (!boomerang.spawnedForEffect && boomerang.durability > 0) {
|
if (!boomerang.spawnedForEffect && boomerang.durability > 0) {
|
||||||
Dungeon.level.drop(boomerang, returnPos).sprite.drop();
|
Dungeon.level.drop(boomerang, returnPos).sprite.drop();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user