summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2012-04-05 23:03:27 +0200
committerBardur Arantsson <bardur@scientician.net>2012-04-07 15:28:26 +0200
commita9b597979d99a53c56d2fa5b8498834364fef7a9 (patch)
tree42610d02bb59ce73fb31df717f597b9f5ea41e41 /src
parenta222834aca2090772fec130ded728424a5e790d6 (diff)
Lua: Move player.corrupt_anti_teleport_stopped variable to C
Diffstat (limited to 'src')
-rw-r--r--src/loadsave.c2
-rw-r--r--src/player.pkg1
-rw-r--r--src/types.h1
3 files changed, 4 insertions, 0 deletions
diff --git a/src/loadsave.c b/src/loadsave.c
index 58a0931b..287eabd8 100644
--- a/src/loadsave.c
+++ b/src/loadsave.c
@@ -591,6 +591,8 @@ static bool_ do_extra(int flag)
p_ptr->corruptions[i] = tmp8u;
}
+ do_byte((byte*)&p_ptr->corrupt_anti_teleport_stopped, flag);
+
do_byte(&p_ptr->confusing, flag);
do_byte((byte*)&p_ptr->black_breath, flag);
do_byte((byte*)&fate_flag, flag);
diff --git a/src/player.pkg b/src/player.pkg
index b2f46506..ef85926a 100644
--- a/src/player.pkg
+++ b/src/player.pkg
@@ -1797,6 +1797,7 @@ struct player_type
* @brief Boolean
*/
bool corruptions[max_corruptions] @ corruptions_aux;
+ bool corrupt_anti_teleport_stopped;
/* Astral */
/** @structvar astral
diff --git a/src/types.h b/src/types.h
index b5fab44e..de90a019 100644
--- a/src/types.h
+++ b/src/types.h
@@ -1808,6 +1808,7 @@ struct player_type
/* Corruptions */
bool_ *corruptions;
+ bool_ corrupt_anti_teleport_stopped;
/*** Pet commands ***/
byte pet_follow_distance; /* Length of the imaginary "leash" for pets */