summaryrefslogtreecommitdiff
path: root/src/map/magic-interpreter.h
diff options
context:
space:
mode:
authorFate <fate-tmw@googlemail.com>2009-01-31 12:57:07 -0700
committerFate <fate-tmw@googlemail.com>2009-01-31 12:57:07 -0700
commitd2bc97170e91765de7ab67b017085370a26e3f93 (patch)
tree4808258d8e6139f68e254a042318f3815a5f3047 /src/map/magic-interpreter.h
parentd62b01b62ac59e84c13782af2067f5669a97221e (diff)
downloadtmwa-d2bc97170e91765de7ab67b017085370a26e3f93.tar.gz
tmwa-d2bc97170e91765de7ab67b017085370a26e3f93.tar.bz2
tmwa-d2bc97170e91765de7ab67b017085370a26e3f93.tar.xz
tmwa-d2bc97170e91765de7ab67b017085370a26e3f93.zip
When running out of spell charges, make sure to use spell attack delay for last attack, too
Diffstat (limited to 'src/map/magic-interpreter.h')
-rw-r--r--src/map/magic-interpreter.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/map/magic-interpreter.h b/src/map/magic-interpreter.h
index ebc49ee..bef759a 100644
--- a/src/map/magic-interpreter.h
+++ b/src/map/magic-interpreter.h
@@ -330,6 +330,7 @@ typedef struct status_change_ref {
#define INVOCATION_FLAG_BOUND (1 << 0) /* Bound directly to the caster (i.e., ignore its location) */
#define INVOCATION_FLAG_ABORTED (1 << 1) /* Used `abort' to terminate */
+#define INVOCATION_FLAG_STOPATTACK (1 << 2) /* On magical attacks: if we run out of steam, stop attacking altogether */
typedef struct invocation {
struct block_list bl;