From: <ma...@us...> - 2006-02-27 16:49:06
|
Update of /cvsroot/exult/./exult/content/sifixes/src/spells In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30882/content/sifixes/src/spells Modified Files: spells.uc Log Message: * BG Keyring Mod and SI Fixes are now licensed under the GNU GPL. * For the BG Keyring Mod, I also modified a bit the NPC spellcasting items and routines, and started work in a spellcasting pseudo-AI. Index: spells.uc =================================================================== RCS file: /cvsroot/exult/./exult/content/sifixes/src/spells/spells.uc,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- spells.uc 6 Jul 2005 20:14:14 -0000 1.5 +++ spells.uc 27 Feb 2006 16:48:25 -0000 1.6 @@ -1,618 +1,637 @@ -//externs: -extern spellFails 0x606 (); -extern createImbalanceFields 0x688 (); -extern serpentbondRemoveNPCsFromParty 0x7D6 (); -extern serpentbondAddNPCsBackToParty 0x7D7 (); - -/* - Fifth Circle Spells -*/ - -spellSurprise 0x667 () [...1224 lines suppressed...] + actor frame KNEEL; actor frame SWING_2H_2; + sfx 67;} + delay = (15 + getNPCLevel(AVATAR)); + while (delay != 0) + { + delay = (delay - 1); + script AVATAR after (delay + 10) ticks + { nohalt; call createImbalanceFields;} + } + } + else + { + script item + { nohalt; actor frame SWING_1; + actor frame SWING_2H_2; actor frame KNEEL; + actor frame KNEEL; actor frame SWING_2H_2; + call spellFails;} + } + } +} |