summaryrefslogtreecommitdiff
path: root/src/externs.h
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2010-01-11 07:53:03 +0100
committerBardur Arantsson <bardur@scientician.net>2010-01-11 07:53:03 +0100
commitdbf70ec83792cf3ba5e9a5c27c8c7b4babc670d9 (patch)
tree3e2cf13c6610a845f1589019635150ccc54cd11c /src/externs.h
parentb499eedd1d85386b41ff1d9e3995170c2add2924 (diff)
Fix LUA errors when hitting escape to cancel choosing a spell.
Since get_school_spell returns -1 when no spell is chosen, it must return s32b rather than u32b. Thanks to Noel Maddy for this fix.
Diffstat (limited to 'src/externs.h')
-rw-r--r--src/externs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/externs.h b/src/externs.h
index 68e44bbe..1777cf34 100644
--- a/src/externs.h
+++ b/src/externs.h
@@ -822,7 +822,7 @@ extern void do_poly_self(void);
extern void brand_weapon(int brand_type);
extern cptr symbiote_name(bool capitalize);
extern int use_symbiotic_power(int r_idx, bool great, bool only_number, bool no_cost);
-extern u32b get_school_spell(cptr do_what, cptr check_fct, s16b force_book);
+extern s32b get_school_spell(cptr do_what, cptr check_fct, s16b force_book);
extern void do_cmd_copy_spell(void);
extern void cast_school_spell(void);
extern void browse_school_spell(int book, int pval, object_type *o_ptr);