mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-02-17 03:20:09 +00:00
Dice Reserve works in shmup
This commit is contained in:
parent
22c4cfc4ad
commit
ad0a362681
@ -546,7 +546,7 @@ EX void moverefresh(bool turn IS(true)) {
|
||||
}
|
||||
|
||||
if(c->stuntime && !isMutantIvy(c)) {
|
||||
c->stuntime--;
|
||||
if(turn) c->stuntime--;
|
||||
int breathrange = sphere ? 2 : 3;
|
||||
if(c->stuntime == 0 && c->monst == moDragonHead) {
|
||||
// if moDragonHead is renamed to "Dragon Head", we might need to change this
|
||||
|
@ -2462,7 +2462,7 @@ void activateMonstersAt(cell *c) {
|
||||
}
|
||||
if(c->monst && isMimic(c->monst)) c->monst = moNone;
|
||||
// mimics are awakened by awakenMimics
|
||||
if(c->monst && !isIvy(c) && !isWorm(c) && !isMutantIvy(c) && !isKraken(c->monst) && c->monst != moPrincess && c->monst != moHunterGuard) {
|
||||
if(c->monst && !isIvy(c) && !isWorm(c) && !isMutantIvy(c) && !isKraken(c->monst) && c->monst != moPrincess && c->monst != moHunterGuard && !among(c->monst, moAnimatedDie, moAngryDie)) {
|
||||
// awaken as a monster
|
||||
monster *enemy = new monster;
|
||||
enemy->at = Id;
|
||||
@ -2655,6 +2655,7 @@ EX void turn(int delta) {
|
||||
moveivy();
|
||||
movemutant();
|
||||
if(havewhat&HF_HEX) movehex_all();
|
||||
if(havewhat & HF_DICE) groupmove(moAnimatedDie, 0);
|
||||
wandering();
|
||||
livecaves();
|
||||
#if CAP_INV
|
||||
|
Loading…
x
Reference in New Issue
Block a user