mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-02-25 07:20:09 +00:00
Salamander stunned for long time when pushed into wall/another
This commit is contained in:
parent
41c378a57a
commit
3ca08631b5
2
game.cpp
2
game.cpp
@ -7118,6 +7118,8 @@ bool movepcto(int d, int subdir, bool checkonly) {
|
|||||||
}
|
}
|
||||||
else if(isStunnable(c2->monst) && c2->hitpoints > 1) {
|
else if(isStunnable(c2->monst) && c2->hitpoints > 1) {
|
||||||
attackMonster(c2, AF_ORSTUN | AF_MSG, moPlayer);
|
attackMonster(c2, AF_ORSTUN | AF_MSG, moPlayer);
|
||||||
|
// salamanders are stunned for longer time when pushed into a wall
|
||||||
|
if(c2->monst == moSalamander && (pushto == c2 || !pushto)) c2->stuntime = 10;
|
||||||
if(pushto && pushto != c2) pushMonster(pushto, c2);
|
if(pushto && pushto != c2) pushMonster(pushto, c2);
|
||||||
}
|
}
|
||||||
else if(c2->monst == moVizier && c2->hitpoints > 1) {
|
else if(c2->monst == moVizier && c2->hitpoints > 1) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user