mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-07-06 03:22:49 +00:00
Fix crash after using Orb of Domination
This commit is contained in:
parent
4799f7c5f7
commit
45b6317e69
@ -2597,7 +2597,7 @@ EX }
|
|||||||
EX namespace dragon {
|
EX namespace dragon {
|
||||||
|
|
||||||
EX int whichturn; // which turn has the target been set on
|
EX int whichturn; // which turn has the target been set on
|
||||||
EX cell *target; // actually for all Orb of Control
|
EX cell *target; // actually for all Orb of Domination
|
||||||
|
|
||||||
void pullback(cell *c) {
|
void pullback(cell *c) {
|
||||||
int maxlen = iteration_limit;
|
int maxlen = iteration_limit;
|
||||||
@ -3467,6 +3467,7 @@ auto ccm = addHook(hooks_clearmemory, 0, [] () {
|
|||||||
clearing::score.clear();
|
clearing::score.clear();
|
||||||
tortoise::emap.clear();
|
tortoise::emap.clear();
|
||||||
tortoise::babymap.clear();
|
tortoise::babymap.clear();
|
||||||
|
dragon::target = NULL;
|
||||||
#if CAP_FIELD
|
#if CAP_FIELD
|
||||||
prairie::lasttreasure = NULL;
|
prairie::lasttreasure = NULL;
|
||||||
prairie::enter = NULL;
|
prairie::enter = NULL;
|
||||||
@ -3510,6 +3511,7 @@ auto ccm = addHook(hooks_clearmemory, 0, [] () {
|
|||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
|
set_if_removed(dragon::target, NULL);
|
||||||
#if CAP_FIELD
|
#if CAP_FIELD
|
||||||
set_if_removed(prairie::lasttreasure, NULL);
|
set_if_removed(prairie::lasttreasure, NULL);
|
||||||
set_if_removed(prairie::enter, NULL);
|
set_if_removed(prairie::enter, NULL);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user