diff options
author | Bardur Arantsson <bardur@scientician.net> | 2012-05-15 19:24:05 +0200 |
---|---|---|
committer | Bardur Arantsson <bardur@scientician.net> | 2012-05-15 19:47:45 +0200 |
commit | b446c8368b172aa29d312cf7eeca5e8547e73c81 (patch) | |
tree | 5f095e42e22b3a3b8c199b91ede0b13bef989e54 /lib/mods/theme/scpt | |
parent | 6bd3fd4881765ec278b9c3896cd4cff15fe33265 (diff) |
Lua: Move "bookable_spells" to C
Diffstat (limited to 'lib/mods/theme/scpt')
-rw-r--r-- | lib/mods/theme/scpt/init.lua | 3 | ||||
-rw-r--r-- | lib/mods/theme/scpt/library.lua | 24 |
2 files changed, 3 insertions, 24 deletions
diff --git a/lib/mods/theme/scpt/init.lua b/lib/mods/theme/scpt/init.lua index cf291ab2..2a24ecff 100644 --- a/lib/mods/theme/scpt/init.lua +++ b/lib/mods/theme/scpt/init.lua @@ -17,6 +17,9 @@ tome_dofile("mkeys.lua") -- Add the schools of magic tome_dofile("spells.lua") +-- Post-spell creation initialization +initialize_bookable_spells() + -- Add some quests tome_dofile("library.lua") diff --git a/lib/mods/theme/scpt/library.lua b/lib/mods/theme/scpt/library.lua index 51512de1..35f95094 100644 --- a/lib/mods/theme/scpt/library.lua +++ b/lib/mods/theme/scpt/library.lua @@ -5,30 +5,6 @@ library_quest = {} -- Book creation helpers -library_quest.bookable_spells = -{ - MANATHRUST, DELCURSES, - GLOBELIGHT, FIREGOLEM, FIREFLASH, FIREWALL, - GEYSER, VAPOR, ENTPOTION, - NOXIOUSCLOUD, POISONBLOOD, - STONESKIN, DIG, - RECHARGE, DISPERSEMAGIC, - BLINK, DISARM, TELEPORT, - SENSEMONSTERS, SENSEHIDDEN, REVEALWAYS, IDENTIFY, VISION, - MAGELOCK, SLOWMONSTER, ESSENCESPEED, - CHARM, CONFUSE, ARMOROFFEAR, STUN, - GROWTREE, HEALING, RECOVERY, - ERU_SEE, ERU_LISTEN, - MANWE_BLESS, MANWE_SHIELD, - YAVANNA_CHARM_ANIMAL, YAVANNA_GROW_GRASS, YAVANNA_TREE_ROOTS, - TULKAS_AIM, TULKAS_SPIN, - MELKOR_CURSE, MELKOR_CORPSE_EXPLOSION, DRAIN, - AULE_FIREBRAND, AULE_CHILD, - VARDA_LIGHT_VALINOR, VARDA_EVENSTAR, - ULMO_BELEGAER, ULMO_WRATH, - MANDOS_TEARS_LUTHIEN, MANDOS_TALE_DOOM -} - -- Print a spell (taken from s_aux) function library_quest.print_spell(color, y, spl) local x, index, sch, size, s |