mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-11-21 16:14:49 +00:00
correct killer when killing with Orb of Mind
This commit is contained in:
@@ -1618,7 +1618,7 @@ EX eItem targetRangedOrb(orbAction a) {
|
|||||||
if(items[itOrbPsi] && shmup::mousetarget && sqdist(mouseh, shmup::mousetarget->pat*C0) < SCALE2 * .1) {
|
if(items[itOrbPsi] && shmup::mousetarget && sqdist(mouseh, shmup::mousetarget->pat*C0) < SCALE2 * .1) {
|
||||||
if(a == roCheck) return itOrbPsi;
|
if(a == roCheck) return itOrbPsi;
|
||||||
addMessage(XLAT("You kill %the1 with a mental blast!", mousetarget->type));
|
addMessage(XLAT("You kill %the1 with a mental blast!", mousetarget->type));
|
||||||
killMonster(mousetarget, moNone);
|
killMonster(mousetarget, moPlayer);
|
||||||
items[itOrbPsi] -= 30;
|
items[itOrbPsi] -= 30;
|
||||||
if(items[itOrbPsi]<0) items[itOrbPsi] = 0;
|
if(items[itOrbPsi]<0) items[itOrbPsi] = 0;
|
||||||
return itOrbPsi;
|
return itOrbPsi;
|
||||||
|
|||||||
Reference in New Issue
Block a user