scr_spellinfofunction
scr_spellinfo(arg0)
{
cost = -1;
spelltarget = 1;
spellname = stringsetloc(
" ", "scr_spellinfo_slash_scr_spellinfo_gml_3_0"
);
spellnameb = " ";
spelldescb = stringsetloc(
" ", "scr_spellinfo_slash_scr_spellinfo_gml_5_0"
);
spelldesc = stringsetloc(
" ", "scr_spellinfo_slash_scr_spellinfo_gml_6_0"
);
spellanim = 0;
spellusable = 0;
spelltext = " ";
switch (arg0)
{
case 0:
spellname = stringsetloc(
" ", "scr_spellinfo_slash_scr_spellinfo_gml_14_0"
);
spellnameb = " ";
spelltarget = 0;
cost = -1;
spelldescb = stringsetloc(
None"None", "scr_spellinfo_slash_scr_spellinfo_gml_18_0"
);
break;
case 1:
spellname = stringsetloc(
Rude Sword"Rude Sword", "scr_spellinfo_slash_scr_spellinfo_gml_21_0"
);
spellnameb = stringsetloc(
RudeSword"RudeSword", "scr_spellinfo_slash_scr_spellinfo_gml_22_0"
);
spelldescb = stringsetloc(
Rude#Damage#"Rude#Damage#", "scr_spellinfo_slash_scr_spellinfo_gml_23_0"
);
spelldesc = stringsetloc(
Deals moderate Rude-elemental damage to#one foe. Depends on Attack
Magic."Deals moderate Rude-elemental damage to#one foe. Depends on Attack & Magic.", "scr_spellinfo_slash_scr_spellinfo_gml_24_0"
);
spelltarget = 2;
cost = 125;
spellusable = 0;
break;
case 2:
spellname = stringsetloc(
Heal Prayer"Heal Prayer", "scr_spellinfo_slash_scr_spellinfo_gml_31_0"
);
spellnameb = stringsetloc(
Heal Prayer"Heal Prayer", "scr_spellinfo_slash_scr_spellinfo_gml_32_0"
);
spelldescb = stringsetloc(
Heal#Ally"Heal#Ally", "scr_spellinfo_slash_scr_spellinfo_gml_33_0"
);
spelldesc = stringsetloc(
Heavenly light restores a little HP to#one party member. Depends on Magic."Heavenly light restores a little HP to#one party member. Depends on Magic.", "scr_spellinfo_slash_scr_spellinfo_gml_34_0"
);
spelltarget = 1;
cost = 80;
usable = 0;
spellusable = 0;
break;
case 3:
spellname = stringsetloc(
Pacify"Pacify", "scr_spellinfo_slash_scr_spellinfo_gml_42_0"
);
spellnameb = stringsetloc(
Pacify"Pacify", "scr_spellinfo_slash_scr_spellinfo_gml_43_0"
);
spelldescb = stringsetloc(
Spare#TIRED foe"Spare#TIRED foe", "scr_spellinfo_slash_scr_spellinfo_gml_44_0"
);
spelldesc = stringsetloc(
SPARE a tired enemy by putting them to sleep."SPARE a tired enemy by putting them to sleep.", "scr_spellinfo_slash_scr_spellinfo_gml_45_0"
);
spelltarget = 2;
cost = 40;
usable = 0;
spellusable = 0;
break;
case 4:
spellname = stringsetloc(
Rude Buster"Rude Buster", "scr_spellinfo_slash_scr_spellinfo_gml_52_0"
);
spellnameb = stringsetloc(
Rude Buster"Rude Buster", "scr_spellinfo_slash_scr_spellinfo_gml_53_0"
);
spelldescb = stringsetloc(
Rude#Damage#"Rude#Damage#", "scr_spellinfo_slash_scr_spellinfo_gml_54_0"
);
spelldesc = stringsetloc(
Deals moderate Rude-elemental damage to#one foe. Depends on Attack
Magic."Deals moderate Rude-elemental damage to#one foe. Depends on Attack & Magic.", "scr_spellinfo_slash_scr_spellinfo_gml_55_0"
);
spelltarget = 2;
cost = 125;
if (global.charweapon[2] == 7)
cost = 100;
spellusable = 0;
break;
case 5:
spellname = stringsetloc(
Red Buster"Red Buster", "scr_spellinfo_slash_scr_spellinfo_gml_64_0"
);
spellnameb = stringsetloc(
Red Buster"Red Buster", "scr_spellinfo_slash_scr_spellinfo_gml_65_0"
);
spelldescb = stringsetloc(
Red#Damage#"Red#Damage#", "scr_spellinfo_slash_scr_spellinfo_gml_66_0"
);
spelldesc = stringsetloc(
" ", "scr_spellinfo_slash_scr_spellinfo_gml_67_0"
);
spelltarget = 2;
cost = 0;
spellusable = 0;
break;
case 6:
spellname = stringsetloc(
Dual Heal"Dual Heal", "scr_spellinfo_slash_scr_spellinfo_gml_75_0"
);
spellnameb = stringsetloc(
Dual Heal"Dual Heal", "scr_spellinfo_slash_scr_spellinfo_gml_76_0"
);
spelldescb = stringsetloc(
Heal All#30 HP"Heal All#30 HP", "scr_spellinfo_slash_scr_spellinfo_gml_77_0"
);
spelldesc = stringsetloc(
" ", "scr_spellinfo_slash_scr_spellinfo_gml_78_0"
);
spelltarget = 0;
cost = 0;
spellusable = 0;
break;
case 7:
spellname = stringsetloc(
ACT"ACT", "scr_spellinfo_slash_scr_spellinfo_gml_86_0"
);
spellnameb = stringsetloc(
ACT"ACT", "scr_spellinfo_slash_scr_spellinfo_gml_87_0"
);
spelldescb = stringsetloc(
Use#action"Use#action", "scr_spellinfo_slash_scr_spellinfo_gml_88_0"
);
spelldesc = stringsetloc(
Do all sorts of things.#It isn't magic."Do all sorts of things.#It isn't magic.", "scr_spellinfo_slash_scr_spellinfo_gml_89_0"
);
if (global.chapter == 2)
spelldesc = stringsetloc(
You can do many things.#Don't confuse it with magic."You can do many things.#Don't confuse it with magic.", "scr_spellinfo_slash_scr_spellinfo_gml_93_0"
);
spelltarget = 0;
cost = 0;
spellusable = 0;
break;
case 8:
spellname = stringsetloc(
SleepMist"SleepMist", "scr_spellinfo_slash_scr_spellinfo_gml_96_0"
);
spellnameb = stringsetloc(
Sleep Mist"Sleep Mist", "scr_spellinfo_slash_scr_spellinfo_gml_97_0"
);
spelldescb = stringsetloc(
Spare#TIRED foes"Spare#TIRED foes", "scr_spellinfo_slash_scr_spellinfo_gml_98_0"
);
spelldesc = stringsetloc(
A cold mist sweeps through,#sparing all TIRED enemies."A cold mist sweeps through,#sparing all TIRED enemies.", "scr_spellinfo_slash_scr_spellinfo_gml_99_0"
);
spelltarget = 0;
cost = 80;
spellusable = 0;
break;
case 9:
spellname = stringsetloc(
IceShock"IceShock", "scr_spellinfo_slash_scr_spellinfo_gml_107_0"
);
spellnameb = stringsetloc(
IceShock"IceShock", "scr_spellinfo_slash_scr_spellinfo_gml_108_0"
);
...