home *** CD-ROM | disk | FTP | other *** search
/ Level 2004 April / Level_2004-04_112_cda.bin / data1.cab / GameFiles / resources.rvr / spell.def < prev    next >
Encoding:
Text File  |  1999-10-05  |  41.0 KB  |  1,905 lines

  1. // Revenant - Copyright 1998 Cinematix Studios, Inc.
  2. // *********** Revenant SPELL DEF File  ************
  3.  
  4. // contains all the spell info
  5.  
  6. // Command List
  7. // Start a spell with: SPELL "name"
  8.  
  9. // then BEGIN it
  10. // when done END it
  11.  
  12. // #defines to macro define text
  13.  
  14. // talismans
  15. // "Sun" = A
  16. // "Life" = B
  17. // "Ocean" = C
  18. // "Law" = D
  19. // "Soul" = E
  20. // "Stars" = F
  21. // "Death" = G
  22. // "Chaos" = H
  23. // "Sky" = I
  24. // "Earth" = J
  25. // "Ward" = K
  26. // "Moon" = L
  27. // "Rubert" = M        // This is now reserved for Enemy Spells - Pepper
  28. // "Gilmor" = N        // This is now reserved for Fizzel - Pepper
  29. // "Barry" = O
  30.  
  31. // damage types
  32. #define DT_NONE        -1        // Does no damage whatsoever
  33. #define DT_MISC        0        // Just damage (no specific type)
  34. #define DT_HAND        1        // Damage from hand to hand combat
  35. #define DT_PUNCTURE 2        // Puncture damage (arrows, knives and swords thrusts)
  36. #define DT_CUT        3        // Cutting or slashing damage (knive and sword swings)
  37. #define DT_CHOP        4        // Chopping damage (knive, sword, or axe chops)
  38. #define DT_BLUDGEON 5       // Bludgeoning damage (warhammers, clubs, maces)
  39. #define DT_MAGICAL  6       // Magical damage (other than any that fit below)
  40. #define DT_BURN     7       // Burn damage (i.e. lava, fileball, etc.)
  41. #define DT_FREEZE   8       // Freeze damage (i.e. frost, etc.)
  42. #define DT_POISON   9        // Poison damage
  43.  
  44.  
  45. #define SOFTWARE_TIMED        -1
  46.  
  47.  
  48. // spell flags
  49. #define SF_NONE        0x0000
  50.  
  51. // variant types
  52. #define TP_BASIC    3
  53.  
  54. // conditionals
  55. #define TRUE        1
  56. #define FALSE        0
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. // LEVEL 1 SPELLS
  64.  
  65.  
  66. SPELL "Fire Flash"
  67. BEGIN
  68.     NAME "Fire Flash"
  69.     ICONNAME "Fire Flash"
  70.     DESCRIPTION "Eat the new cheetos, fire poofs!"
  71.     DAMAGETYPE DT_BURN
  72.     ANIMATION "invoke1"
  73.     DELAY 5
  74.     LIGHT COLOR 255, 130, 0 INT 160 MULT 20
  75.     FLAGS SF_NONE
  76.  
  77. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  78.  
  79.     VARIANT "Fire Flash", TP_BASIC, "LI", "fireflash", 31, 50, 50, 55, 1, 0, FALSE, 50
  80.     CONTROLDATA "Strike"
  81.     BEGIN
  82.         PATTERN "circle"
  83.         RADIUS 1
  84.         HITTARGET
  85.         HITS 1
  86.         FOLLOW
  87.       END
  88.  
  89.     VARIANT "Priest Fire Flash", TP_BASIC, "MA", "fireflash", 186, 50, 56, 68, 0, 0, FALSE, 50
  90.     CONTROLDATA "Strike"
  91.     BEGIN
  92.         PATTERN "circle"
  93.         RADIUS 20
  94.         HITTARGET
  95.         HITS 2
  96.         FOLLOW
  97.       END
  98. END
  99.  
  100.  
  101.  
  102.  
  103. SPELL "Poison"
  104. BEGIN
  105.     NAME "Poison"
  106.     ICONNAME "Poison"
  107.     DESCRIPTION "whats YOUR poison"
  108.     DAMAGETYPE DT_POISON
  109.     ANIMATION "invoke1"
  110.     DELAY 5
  111.     LIGHT COLOR 50, 255, 50 INT 120 MULT 20
  112.     POISONCHANCE 90
  113.     FLAGS SF_NONE
  114.  
  115. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  116.  
  117.     VARIANT "Poison", TP_BASIC, "L", "StrikeEffect", 42, 20, 0, 2, 1, 0, FALSE, 20
  118.     CONTROLDATA "Strike"
  119.     BEGIN
  120.         HITTARGET
  121.         DURATION 1080 24
  122.         HITTARGET
  123.         FOLLOW
  124.         PLAYONCE "poison"
  125.         IMAGERY "magic\PoisonCloud.i3d"
  126.     END
  127.  
  128.     VARIANT "SpiderPoison", TP_BASIC, "MC", "StrikeEffect", 10, 1, 10, 20, 0, 0, FALSE, 1
  129.     CONTROLDATA "Strike"
  130.     BEGIN
  131.         HITTARGET
  132.         DURATION 1080 24
  133.         HITTARGET
  134.         FOLLOW
  135.         PLAYONCE "poison"
  136.         IMAGERY "magic\PoisonCloud.i3d"
  137.      END
  138. END
  139.  
  140.  
  141.  
  142.  
  143. SPELL "Nourish"
  144. BEGIN
  145.     NAME "Nourish"
  146.     ICONNAME "Nourish"
  147.     DESCRIPTION "Hungry for those good times baby..."
  148.     DAMAGETYPE DT_NONE
  149.     ANIMATION "invoke5"
  150.     DELAY 5
  151.     LIGHT COLOR 100, 100, 255 INT 180 MULT 20
  152.     FLAGS SF_NONE
  153.  
  154. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  155.  
  156.     VARIANT "Nourish", TP_BASIC, "B", "createfood", 40, 70, 22, 34, 2, 0, TRUE, 70
  157. END
  158.  
  159.  
  160.  
  161.  
  162.  
  163. SPELL "CureP"
  164. BEGIN
  165.     NAME "CureP"
  166.     ICONNAME "Cure Poison"
  167.     DESCRIPTION "Remove the effects of poisoning"
  168.     DAMAGETYPE DT_NONE
  169.     ANIMATION "invoke4"
  170.     DELAY 5
  171.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  172.     FLAGS SF_NONE
  173.  
  174. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  175.  
  176.     VARIANT "Cure Poison", TP_BASIC, "BI", "Streamer", 25, 70, 0, 20, 2, 0, TRUE, 70
  177.       CONTROLDATA "Strike"
  178.       BEGIN
  179.           FOLLOW
  180.       END
  181. END
  182.  
  183.  
  184.  
  185.  
  186.  
  187. SPELL "Might"
  188. BEGIN
  189.     ICONNAME "Might"
  190.     DESCRIPTION "Oh my gawd, my hands are on fire!"
  191.     DAMAGETYPE DT_NONE
  192.     NAME "Might" 
  193.     ANIMATION "invoke4"
  194.     DELAY 5
  195.     FLAGS SF_NONE
  196.     LIGHT COLOR 255, 160, 0 INT 120 MULT 10
  197.  
  198. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  199.  
  200.     VARIANT "Might", TP_BASIC, "E", "StrikeEffect", 31, 20, 0, 0, 3, 40, FALSE, 20
  201.     CONTROLDATA "Strike" 
  202.     BEGIN
  203.         IMAGERY "magic\might.i3d"
  204.         FOLLOW 
  205.         PLAY "fist"
  206.         DURATION 2880 24
  207.         HITS 2
  208.         ATTACHMULTIPLE "lhand" "rhand"
  209.         STATLINE STRN 2 TIME 2880
  210.     END
  211. END
  212.  
  213.  
  214.  
  215.  
  216.  
  217. SPELL "Fist Mastery"
  218. BEGIN
  219.     ICONNAME "Fist Mastery"
  220.     DESCRIPTION "Hah! Your kungfu is weak. As well as obsolete. Prepare to die. Hmmpf!"
  221.     DAMAGETYPE DT_NONE
  222.     NAME "Fist Mastery" 
  223.     ANIMATION "invoke4"
  224.     DELAY 5
  225.     FLAGS SF_NONE
  226.     LIGHT COLOR 255,120,0 INT 120 MULT 10
  227.  
  228. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  229.  
  230.     VARIANT "Fist Mastery", TP_BASIC, "BE", "StrikeEffect", 50, 20, 0, 0, 3, 50, FALSE, 20
  231.     CONTROLDATA "Strike" 
  232.     BEGIN
  233.         IMAGERY "magic\fmaster.i3d"
  234.         FOLLOW 
  235.         DURATION 2880 24
  236.         HITS 2
  237.         PLAY "fist"
  238.         ATTACHMULTIPLE "lhand" "rhand"
  239.         STATLINE HANDS 4 TIME 2880
  240.     END
  241. END
  242.  
  243.  
  244.  
  245.  
  246. // LEVEL 2 SPELLS
  247.  
  248.  
  249.  
  250.  
  251. SPELL "Meteor Storm"
  252. BEGIN
  253.     NAME "Meteor Storm"
  254.     ICONNAME "Meteor Storm"
  255.     DESCRIPTION "A mighty blow from above."
  256.     DAMAGETYPE DT_BURN
  257.     ANIMATION "invoke2"
  258.     DELAY 5
  259.     LIGHT COLOR 255, 180, 0 INT 180 MULT 20
  260.     FLAGS SF_NONE
  261.  
  262. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  263.  
  264.     VARIANT "Meteor Storm", TP_BASIC, "JI", "StrikeEffect", 53, 70, 74, 94, 4, 100, FALSE, 70
  265.     CONTROLDATA "Strike"
  266.     BEGIN
  267.         IMAGERY "magic\Comet.i3d"
  268.         RADIUS 265
  269.         PLAY "meteorstorm"
  270.         WAIT 48
  271.         HITS 4
  272.         PATTERN "random"
  273.         DURATION 93 0
  274.         RANGEDAMAGE 150 30
  275.     END
  276.  
  277.     VARIANT "Priest Meteor Storm", TP_BASIC, "MD", "StrikeEffect", 80, 70, 92, 122, 0, 100, FALSE, 70
  278.     CONTROLDATA "Strike"
  279.     BEGIN
  280.         IMAGERY "magic\Comet.i3d"
  281.         RADIUS 265
  282.         PLAY "meteorstorm"
  283.         WAIT 48
  284.         HITS 12
  285.         PATTERN "random"
  286.         DURATION 93 0
  287.         RANGEDAMAGE 150 25
  288.     END
  289. END
  290.  
  291.  
  292.  
  293.  
  294. SPELL "Quicksand"
  295. BEGIN
  296.     NAME "Quicksand"
  297.     ICONNAME "Quicksand"
  298.     DESCRIPTION "Is it a tornado?  I think it should be, or at least a dust storm."
  299.     DAMAGETYPE DT_MISC
  300.     ANIMATION "invoke1"
  301.     DELAY 5
  302.     FLAGS SF_NONE
  303.     
  304. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  305.  
  306.     VARIANT "Quicksand", TP_BASIC, "JC", "Quicksand", 71, 20, 80, 95, 4, 0, FALSE, 20
  307.     CONTROLDATA "Strike"
  308.     BEGIN
  309.         IMAGERY "magic\quick.i3d"
  310.         WAIT 10
  311.         HITTARGET
  312.     END
  313. END
  314.  
  315. SPELL "Swamp Pit"
  316. BEGIN
  317.     NAME "SwampPit"
  318.     ICONNAME "Swamp Pit"
  319.     DESCRIPTION "Is it a tornado?  I think it should be, or at least a dust storm."
  320.     DAMAGETYPE DT_MISC
  321.     ANIMATION "invoke1"
  322.     DELAY 5
  323.     FLAGS SF_NONE
  324.     
  325. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  326.     VARIANT "Swamp Pit", TP_BASIC, "CBJ", "Quicksand", 104, 20, 35, 45, 7, 0, FALSE, 20
  327.     CONTROLDATA "Strike"
  328.     BEGIN
  329.         IMAGERY "magic\swamp.i3d"
  330.         WAIT 10
  331.         HITTARGET
  332.     END
  333. END
  334.  
  335.  
  336.  
  337. // SPELL "Swift Strike" [CL] mana 61, +13 fatigue per sec for 10 secs, invoke skill 5
  338. SPELL "Swift Strike"
  339. BEGIN
  340.     ICONNAME "Swift Strike"
  341.     DESCRIPTION "What you need is a swift kick in the head."
  342.     NAME "Swift Strike"
  343.     DAMAGETYPE DT_NONE    
  344.     ANIMATION "invoke4"
  345.     DELAY 5
  346.     LIGHT COLOR 255, 120, 0 INT 120 MULT 20
  347.     FLAGS SF_NONE
  348.  
  349. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  350.  
  351.     VARIANT "Swift Strike", TP_BASIC, "CL", "StrikeEffect", 61, 20, 0, 0, 5, 0, FALSE, 20
  352.     CONTROLDATA "Strike"
  353.     BEGIN
  354.         IMAGERY "magic\SwiftStrike.i3d"
  355.         FOLLOW 
  356.         DURATION 650 24
  357.         POS 0 0 0
  358.         STATLINE FATIGUEPCT 780 TIME 650
  359.     END
  360. END
  361.  
  362.  
  363.  
  364.  
  365. SPELL "Regeneration"
  366. BEGIN
  367.     ICONNAME "Regeneration"
  368.     DESCRIPTION "1.. 2.. 3.. testing.."
  369.     DAMAGETYPE DT_NONE
  370.     NAME "Regeneration"
  371.     ANIMATION "invoke4"
  372.     DELAY 5
  373.     FLAGS SF_NONE
  374.     LIGHT COLOR 255, 55, 0 INT 160 MULT 20
  375.  
  376. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  377.  
  378.     VARIANT "Regeneration", TP_BASIC, "BJ", "Regeneration", 107, 20, 0, 0, 5, 50, FALSE, 20
  379.     CONTROLDATA "Strike" 
  380.     BEGIN
  381.         FOLLOW
  382.         DURATION 2880 24
  383.         POS 0 0 0
  384.         STATLINE HealthPct 120 TIME 2880
  385.     END
  386. END
  387.  
  388.  
  389.  
  390.  
  391.  
  392. SPELL "Dexterity"
  393. BEGIN
  394.     ICONNAME "Dexterity"
  395.     DESCRIPTION "1.. 2.. 3.. testing.."
  396.     DAMAGETYPE DT_NONE
  397.     NAME "Dexterity" 
  398.     ANIMATION "invoke4"
  399.     DELAY 5
  400.     FLAGS SF_NONE
  401.     LIGHT COLOR 50, 125, 255 INT 120 MULT 20
  402.  
  403. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  404.  
  405.     VARIANT "Dexterity", TP_BASIC, "EF", "Dexterity", 53, 20, 0, 0, 6, 50, FALSE, 20
  406.     CONTROLDATA "Strike" 
  407.     BEGIN
  408.         FOLLOW 
  409.         PLAY "dexterity"
  410.         DURATION 2880 24
  411.         POS 0 0 0
  412.         STATLINE RFLX 2 TIME 2880
  413.     END
  414. END
  415.  
  416.  
  417.  
  418.  
  419.  
  420. SPELL "Anti-magic"
  421. BEGIN
  422.     ICONNAME "Anti Magic"
  423.     DESCRIPTION "Practicing safe hex."
  424.     DAMAGETYPE DT_NONE
  425.     NAME "Anti-magic" 
  426.     ANIMATION "invoke4"
  427.     DELAY 5
  428.     FLAGS SF_NONE
  429.     LIGHT COLOR 255, 165, 0 INT 255 MULT 20
  430.  
  431. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  432.  
  433.     VARIANT "Anti-magic", TP_BASIC, "FI", "StrikeEffect", 53, 20, 0, 0, 6, 50, FALSE, 20
  434.     CONTROLDATA "Strike" 
  435.     BEGIN
  436.         IMAGERY "magic\antimagic.i3d"
  437.         FOLLOW 
  438.         PLAY "antimagic"
  439.         DURATION 240 24
  440.         POS 0 0 -40
  441.         STATLINE DmgResMagical 25 TIME 240
  442.     END
  443.  
  444.     VARIANT "Priest Anti-magic", TP_BASIC, "MF", "StrikeEffect", 33, 20, 0, 0, 0, 50, FALSE, 20
  445.     CONTROLDATA "Strike" 
  446.     BEGIN
  447.         IMAGERY "magic\antimagic.i3d"
  448.         FOLLOW 
  449.         PLAY "antimagic"
  450.         DURATION 240 24
  451.         POS 0 0 -40
  452.         STATLINE DmgResMagical 25 TIME 240
  453.     END
  454. END
  455.  
  456.  
  457.  
  458.  
  459. // LEVEL 3 SPELLS
  460.  
  461.  
  462.  
  463.  
  464. SPELL "Tornado"
  465. BEGIN
  466.     NAME "Tornado"
  467.     ICONNAME "Tornado"
  468.     DESCRIPTION "Moo"
  469.     DAMAGETYPE DT_MISC
  470.     ANIMATION "invoke3"
  471.     DELAY 5
  472.     LIGHT COLOR 50, 125, 255 INT 140 MULT 20
  473.     FLAGS SF_NONE
  474.     
  475. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  476.  
  477.     VARIANT "Tornado", TP_BASIC, "JFI", "Funnel", 78, 20, 110, 140, 7, 0, TRUE, 20
  478.     
  479.     VARIANT "Priest Tornado", TP_BASIC, "MG", "Funnel", 42, 20, 36, 58, 0, 0, TRUE, 20
  480. END
  481.  
  482. SPELL "Stone Skin"
  483. BEGIN
  484.     ICONNAME "Stone Skin"
  485.     DESCRIPTION "1.. 2.. 3.. testing.."
  486.     DAMAGETYPE DT_NONE
  487.     NAME "Stone Skin"
  488.     ANIMATION "invoke4"
  489.     DELAY 5
  490.     FLAGS SF_NONE
  491.     LIGHT COLOR 255, 185, 0 INT 180 MULT 20
  492.  
  493. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  494.     
  495.     VARIANT "StoneSkin", TP_BASIC, "LJ", "StrikeEffect", 125, 20, 0, 0, 6, 50, FALSE, 20
  496.     CONTROLDATA "Strike" 
  497.     BEGIN
  498.         IMAGERY "magic\stone.i3d"
  499.         FOLLOW
  500.         PLAY "head"
  501.         DURATION 2880 24
  502.         POS 0 0 100
  503.         STATLINE DmgResMisc 4 TIME 2880
  504.     END
  505. END
  506.  
  507.  
  508.  
  509.  
  510. SPELL "Iron Skin"
  511. BEGIN
  512.     NAME "Iron Skin"
  513.     ICONNAME "Iron Skin"
  514.     DESCRIPTION "Help me!"
  515.     DAMAGETYPE DT_NONE
  516.     ANIMATION "invoke4"
  517.     DELAY 5
  518.     LIGHT COLOR 100, 0, 255 INT 180 MULT 20
  519.     FLAGS SF_NONE
  520.  
  521. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  522.  
  523.     VARIANT "IronSkin", TP_BASIC, "KJL", "StrikeEffect", 267, 20, 0, 0, 17, 0, FALSE, 20
  524.     CONTROLDATA "Strike" 
  525.     BEGIN
  526.         IMAGERY "magic\iskin.i3d"
  527.         FOLLOW
  528.         PLAY "head"
  529.         DURATION 2880 24
  530.         POS 0 0 100
  531.         STATLINE DmgResMisc 6 TIME 2880
  532.     END
  533.  
  534.     VARIANT "Priest IronSkin", TP_BASIC, "MH", "StrikeEffect", 167, 20, 0, 0, 0, 0, FALSE, 20
  535.     CONTROLDATA "Strike" 
  536.     BEGIN
  537.         IMAGERY "magic\iskin.i3d"
  538.         FOLLOW
  539.         PLAY "head"
  540.         DURATION 2880 24
  541.         POS 0 0 100
  542.         STATLINE DmgResMisc 6 TIME 2880
  543.     END
  544. END
  545.  
  546.  
  547.  
  548.  
  549. SPELL "Speed"
  550. BEGIN
  551.     ICONNAME "Speed"
  552.     DESCRIPTION "1.. 2.. 3.. testing.."
  553.     DAMAGETYPE DT_NONE
  554.     NAME "Speed" 
  555.     ANIMATION "invoke4"
  556.     DELAY 5
  557.     FLAGS SF_NONE
  558.     LIGHT COLOR 155, 255, 55 INT 80 MULT 10
  559.  
  560. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  561.  
  562.     VARIANT "Speed", TP_BASIC, "EBF", "StrikeEffect", 78, 20, 0, 0, 8, 50, FALSE, 20
  563.     CONTROLDATA "Strike" 
  564.     BEGIN
  565.         IMAGERY "magic\speed.i3d"
  566.         FOLLOW 
  567.         PLAY "feet"
  568.         DURATION 2880 24
  569.         HITS 2
  570.         ATTACHMULTIPLE "lshin" "rshin"
  571.         STATLINE AGIL 4 TIME 2880
  572.     END
  573. END
  574.  
  575.  
  576.  
  577.  
  578. SPELL "Physical Paralysis"
  579. BEGIN
  580.     NAME "Paralysis"
  581.     ICONNAME "Physical Paralysis"
  582.     DESCRIPTION "Uh, yea, this is some ugly little circles scurring."
  583.     DAMAGETYPE DT_NONE
  584.     ANIMATION "invoke1"
  585.     DELAY 5
  586.     LIGHT COLOR 255, 255, 255 INT 80 MULT 20
  587.     FLAGS SF_NONE
  588.  
  589. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  590.  
  591.     VARIANT "Physical Paralysis", TP_BASIC, "BLE", "Paralize1", 78, 20, 0, 0, 9, 0, TRUE, 20
  592. END
  593.  
  594.  
  595.  
  596.  
  597. SPELL "Neural Paralysis"
  598. BEGIN
  599.     NAME "Paralysis"
  600.     ICONNAME "Neural Paralysis"
  601.     DESCRIPTION "Uh, yea, this is some ugly little circles scurring."
  602.     DAMAGETYPE DT_NONE
  603.     ANIMATION "invoke1"
  604.     DELAY 5
  605.     LIGHT COLOR 255, 255, 255 INT 80 MULT 20
  606.     FLAGS SF_NONE
  607.  
  608. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  609.  
  610.     VARIANT "Neural Paralysis", TP_BASIC, "KEBF", "Paralize1", 167, 20, 0, 0, 18, 0, TRUE, 20
  611. END
  612.  
  613.  
  614.  
  615.  
  616. SPELL "Full Paralysis"
  617. BEGIN
  618.     NAME "Paralysis"
  619.     ICONNAME "Full Paralysis"
  620.     DESCRIPTION "Uh, yea, this is some ugly little circles scurring."
  621.     DAMAGETYPE DT_NONE
  622.     ANIMATION "invoke1"
  623.     DELAY 5
  624.     LIGHT COLOR 255, 255, 255 INT 80 MULT 20
  625.     FLAGS SF_NONE
  626.  
  627. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  628.  
  629.     VARIANT "Full Paralysis", TP_BASIC, "KBEL", "Paralize1", 228, 20, 0, 0, 24, 0, TRUE, 20
  630.     CONTROLDATA "Strike"
  631.     BEGIN
  632.         RADIUS 400
  633.         MULTIPLETARGETS
  634.     END    
  635. END
  636.  
  637.  
  638.  
  639.  
  640. // SPELL "Shadow Fist" [FL]
  641. SPELL "Shadow Fist"
  642. BEGIN
  643.     ICONNAME "Shadow Fist"
  644.     DESCRIPTION "Shadow fist.  The fist of shadow."
  645.     DAMAGETYPE DT_NONE
  646.     NAME "Shadow fist" 
  647.     ANIMATION "invoke4"
  648.     DELAY 5
  649.     FLAGS SF_NONE
  650.     LIGHT COLOR 200,50,255 INT 160 MULT 10
  651.  
  652. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  653.  
  654.     VARIANT "Shadow Fist", TP_BASIC, "FL", "StrikeEffect", 125, 20, 0, 0, 9, 50, FALSE, 20
  655.     CONTROLDATA "Strike" 
  656.     BEGIN
  657.         IMAGERY "magic\sfist.i3d"
  658.         FOLLOW 
  659.         PLAY "fist"
  660.         DURATION 2880 24
  661.         HITS 2
  662.         ATTACHMULTIPLE "lhand" "rhand"
  663.         STATLINE HANDS 8 TIME 2880
  664.     END
  665. END
  666.  
  667.  
  668.  
  669.  
  670. // LEVEL 4 SPELLS
  671.  
  672.  
  673.  
  674.  
  675. SPELL "Lightning"
  676. BEGIN
  677.     NAME "Lightning"
  678.     ICONNAME "Lightning Bolt"
  679.     DESCRIPTION "A devastating bolt of electricity."
  680.     DAMAGETYPE DT_BURN
  681.     ANIMATION "invoke3"
  682.     DELAY 5
  683.     LIGHT COLOR 150,150,255 INT 255 MULT 20
  684.     FLAGS SF_NONE
  685.  
  686. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  687.  
  688.     VARIANT "Electric Bolt", TP_BASIC, "AI", "lightstrip", 105, 20, 155, 187, 10, 100, TRUE, 20
  689.     CONTROLDATA "Strike" 
  690.     BEGIN
  691.         ATTACH "lhand"
  692.     END
  693.  
  694.     VARIANT "Priest Bolt", TP_BASIC, "MJ", "lightstrip", 48, 20, 58, 68, 0, 100, TRUE, 20
  695.     CONTROLDATA "Strike" 
  696.     BEGIN
  697.         ATTACH "lhand"
  698.     END
  699.  
  700.     VARIANT "HighPriest Bolt", TP_BASIC, "MAL", "lightstrip", 82, 20, 84, 112, 0, 100, TRUE, 20
  701.     CONTROLDATA "Strike" 
  702.     BEGIN
  703.         ATTACH "lhand"
  704.     END
  705. END
  706.  
  707.  
  708.  
  709.  
  710. SPELL "Fire Wind"
  711. BEGIN
  712.     NAME "Fire Wind"
  713.     ICONNAME "Fire Wind"
  714.     DESCRIPTION "Kaboom!"
  715.     DAMAGETYPE DT_BURN
  716.     ANIMATION "invoke2"
  717.     DELAY 5
  718.     LIGHT COLOR 255, 130, 0 INT 255 MULT 20
  719.     FLAGS SF_NONE
  720.  
  721. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  722.  
  723.     VARIANT "Fire Wind", TP_BASIC, "AEF", "firewind", 128, 70, 96, 124, 10, 0, TRUE, 70
  724.  
  725.     VARIANT "Priest Fire Wind", TP_BASIC, "MK", "firewind", 87, 70, 76, 92, 0, 0, TRUE, 70
  726. END
  727.  
  728.  
  729.  
  730.  
  731. SPELL "Heal"
  732. BEGIN
  733.     NAME "Heal"
  734.     ICONNAME "Heal"
  735.     DESCRIPTION "A magical medication."
  736.     DAMAGETYPE DT_NONE
  737.     ANIMATION "invoke4"
  738.     DELAY 10
  739.     LIGHT COLOR 255,100,100 INT 180 MULT 20
  740.     FLAGS SF_NONE
  741.     
  742. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  743.  
  744.     VARIANT "Heal", TP_BASIC, "BEA", "heal", 140, 70, 0, 203, 11, 0, TRUE, 70
  745.     CONTROLDATA "Strike"
  746.       BEGIN
  747.           FOLLOW
  748.       END    
  749.  
  750.     VARIANT "Advanced healing", TP_BASIC, "DEB", "heal", 303, 70, 0, 412, 23, 0, TRUE, 70
  751.       CONTROLDATA "Strike"
  752.       BEGIN
  753.           FOLLOW
  754.       END
  755.  
  756.     VARIANT "Priest Heal", TP_BASIC, "ML", "heal", 21, 70, 50, 100, 0, 0, TRUE, 70
  757.     CONTROLDATA "Strike"
  758.       BEGIN
  759.           FOLLOW
  760.       END
  761.  
  762.     VARIANT "HighPriest Heal", TP_BASIC, "MAB", "heal", 33, 70, 150, 200, 0, 0, TRUE, 70        
  763.     CONTROLDATA "Strike"
  764.       BEGIN
  765.           FOLLOW
  766.       END
  767. END
  768.  
  769.  
  770.  
  771.  
  772.  
  773. SPELL "Charm"
  774. BEGIN
  775.     NAME "Charm"
  776.     ICONNAME "Charm"
  777.     DESCRIPTION "Bon jeur, cara mia."
  778.     DAMAGETYPE DT_NONE
  779.     ANIMATION "invoke4"
  780.     DELAY 5
  781.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  782.     FLAGS SF_NONE
  783.  
  784. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  785.  
  786.     VARIANT "Charm", TP_BASIC, "FA", "StrikeEffect", 105, 20, 0, 0, 12, 0, FALSE, 20
  787.     CONTROLDATA "Strike"
  788.     BEGIN
  789.         IMAGERY "magic\charm.i3d"
  790.         FOLLOW 
  791.         DURATION 2880 24
  792.         PLAY "hip"
  793.         POS 0 0 50
  794.         STATLINE Luck 5 TIME 2880
  795.     END
  796. END
  797.  
  798.  
  799.  
  800.  
  801. SPELL "Teleport"
  802. BEGIN
  803.     NAME "Teleport"
  804.     ICONNAME "Teleport"
  805.     DESCRIPTION "Hood-dini has nothing on me!"
  806.     DAMAGETYPE DT_NONE
  807.     ANIMATION "invoke4"
  808.     DELAY 10
  809.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  810.     FLAGS SF_NONE
  811.  
  812. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  813.  
  814.     VARIANT "Teleport", TP_BASIC, "CIF", "Teleporter", 84, 20, 0, 0, 12, 0, TRUE, 20
  815.         CONTROLDATA "Strike"
  816.         BEGIN
  817.             DURATION 40 0
  818.         END
  819.  
  820.     VARIANT "Priest Teleport", TP_BASIC, "MAC", "Teleporter", 66, 20, 0, 0, 0, 0, TRUE, 20
  821.     CONTROLDATA "Strike"
  822.     BEGIN
  823.         DURATION 40 0
  824.     END
  825. END
  826.  
  827.  
  828.  
  829.  
  830. // LEVEL 5 SPELLS
  831.  
  832.  
  833.  
  834.  
  835. SPELL "Fireball"
  836. BEGIN
  837.     DESCRIPTION "A flaming ball of fire."
  838.     DAMAGETYPE DT_BURN
  839.     NAME "Fireball"
  840.     ICONNAME "Fire Ball"
  841.     ANIMATION "invoke3"
  842.     DELAY 5
  843.     FLAGS SF_NONE
  844.     LIGHT COLOR 255, 130, 0 INT 255 MULT 20
  845.  
  846. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  847.  
  848.     VARIANT "Fireball", TP_BASIC, "AF", "fireball", 135, 20, 200, 246, 13, 50, FALSE, 20
  849.  
  850.     VARIANT "Priest Fireball", TP_BASIC, "MAD", "fireball", 54, 20, 62, 74, 0, 50, FALSE, 20
  851. END
  852.  
  853.  
  854.  
  855.  
  856. SPELL "Blood Drain"
  857. BEGIN
  858.     NAME "Blood Drain"
  859.     ICONNAME "Blood Drain"
  860.     DESCRIPTION "Gimme that juice!"
  861.     DAMAGETYPE DT_MISC
  862.     ANIMATION "invoke3"
  863.     DELAY 5
  864.     LIGHT COLOR 255, 50, 0 INT 180 MULT 20
  865.     FLAGS SF_NONE
  866.  
  867. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  868.  
  869.     VARIANT "Blood Drain", TP_BASIC, "EAB", "ManaDrain", 179, 100, 130, 154, 13, 0, TRUE, 100
  870. END
  871.  
  872.  
  873.  
  874.  
  875. SPELL "Vampiric Drain"
  876. BEGIN
  877.     NAME "Vampiric Drain"
  878.     ICONNAME "Vampiric Drain"
  879.     DESCRIPTION "Gimme that juice!"
  880.     DAMAGETYPE DT_MISC
  881.     ANIMATION "invoke3"
  882.     DELAY 5
  883.     LIGHT COLOR 255, 50, 0 INT 180 MULT 20
  884.     FLAGS SF_NONE
  885.  
  886. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  887.  
  888.     VARIANT "Vampiric Drain", TP_BASIC, "GBE", "ManaDrain", 338, 100, 266, 266, 25, 0, TRUE, 100
  889. END
  890.  
  891.  
  892.  
  893.  
  894. SPELL "Mana Drain"
  895. BEGIN
  896.     NAME "ManaDrain1"
  897.     ICONNAME "Mana Drain"
  898.     DESCRIPTION "Gimme that juice!"
  899.     DAMAGETYPE DT_MISC
  900.     ANIMATION "invoke3"
  901.     DELAY 5
  902.     LIGHT COLOR 0, 50, 255 INT 180 MULT 20
  903.     FLAGS SF_NONE
  904.  
  905. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  906.  
  907.     VARIANT "Mana Drain", TP_BASIC, "LEF", "ManaDrain", 135, 70, 60, 62, 14, 0, TRUE, 70
  908.  
  909.     VARIANT "Priest Mana Drain", TP_BASIC, "MAF", "ManaDrain", 135, 100, 150, 200, 0, 0, TRUE, 100
  910. END
  911.  
  912.  
  913.  
  914.  
  915. SPELL "Essence Drain"
  916. BEGIN
  917.     NAME "Essence Drain"
  918.     ICONNAME "Essence Drain"
  919.     DESCRIPTION "Gimme that juice!"
  920.     DAMAGETYPE DT_MISC
  921.     ANIMATION "invoke3"
  922.     DELAY 5
  923.     LIGHT COLOR 255, 50, 150 INT 180 MULT 20
  924.     FLAGS SF_NONE
  925.  
  926. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  927.  
  928.     VARIANT "Essence Drain", TP_BASIC, "EH", "ManaDrain", 254, 100, 110, 115, 26, 0, TRUE, 100
  929. END
  930.  
  931.  
  932.  
  933.  
  934. SPELL "Warrior Born"
  935. BEGIN
  936.     NAME "Warrior Born"
  937.     ICONNAME "Warrior Might"
  938.     DESCRIPTION "Congratulations, it's a warrior."
  939.     DAMAGETYPE DT_NONE
  940.     ANIMATION "invoke4"
  941.     DELAY 5
  942.     LIGHT COLOR 255, 140, 0 INT 160 MULT 20
  943.     FLAGS SF_NONE
  944.  
  945.  
  946. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  947.  
  948.     VARIANT "Warrior Born", TP_BASIC, "ALFI", "StrikeEffect", 135, 20, 0, 0, 14, 0, FALSE, 20
  949.     CONTROLDATA "Strike"
  950.     BEGIN
  951.         IMAGERY "magic\wborn.i3d"
  952.         FOLLOW 
  953.         PLAY "fist"
  954.         DURATION 4320 24
  955.         POS -15 -15 50
  956.         STATLINE Strn 3 Cons 3 Agil 3 Rflx 3 Mind 3 Luck 3 TIME 4320
  957.       END
  958. END
  959.  
  960.  
  961.  
  962.  
  963. SPELL "Invisible"
  964. BEGIN
  965.     NAME "Invisible"
  966.     ICONNAME "Invisibility"
  967.     DESCRIPTION "Vanish into thin air!"
  968.     DAMAGETYPE DT_NONE
  969.     ANIMATION "invoke4"
  970.     DELAY 5
  971.     FLAGS SF_NONE
  972.  
  973. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  974.  
  975.     VARIANT "Invisibility", TP_BASIC, "IE", "Invisible", 108, 20, 0, 0, 15, 0, TRUE, 20
  976.     CONTROLDATA "Strike"
  977.     BEGIN
  978.         FOLLOW
  979.     END
  980.  
  981.     VARIANT "Priest Invisibility", TP_BASIC, "MAG", "Invisible", 92, 20, 0, 0, 0, 0, TRUE, 20
  982.     CONTROLDATA "Strike"
  983.     BEGIN
  984.         FOLLOW
  985.     END
  986. END
  987.  
  988.  
  989.  
  990.  
  991. // LEVEL 6 SPELLS
  992.  
  993.  
  994.  
  995.  
  996. SPELL "RockStorm"
  997. BEGIN
  998.     NAME "RockStorm"
  999.     ICONNAME "Rock Storm"
  1000.     DESCRIPTION "Swirling rocks smash it up..."
  1001.     DAMAGETYPE DT_BLUDGEON
  1002.     ANIMATION "invoke1"
  1003.     DELAY 5
  1004.     LIGHT COLOR 50, 50, 255 INT 190 MULT 30
  1005.     FLAGS SF_NONE
  1006.  
  1007. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1008.  
  1009.     VARIANT "Rock Storm", TP_BASIC, "JID", "RockStorm", 167, 50, 175, 275, 16, 0, TRUE, 50
  1010.  
  1011.     VARIANT "Priest Rock Storm", TP_BASIC, "MAH", "RockStorm", 70, 50, 88, 110, 0, 0, TRUE, 50
  1012. END
  1013.  
  1014.  
  1015.  
  1016.  
  1017. SPELL "Cataclysm"
  1018. BEGIN
  1019.     NAME "Cataclysm"
  1020.     ICONNAME "Cataclysm"
  1021.     DESCRIPTION ""
  1022.     DAMAGETYPE DT_MISC
  1023.     ANIMATION "invoke2"
  1024.     DELAY 5
  1025.     LIGHT COLOR 255, 255, 255 INT 140 MULT 20
  1026.     FLAGS SF_NONE
  1027.     VARIANT "Cataclysm", TP_BASIC, "DBJI", "BLAST", 222, 100, 175, 240, 16, 0, TRUE, 100
  1028.     CONTROLDATA "Strike"
  1029.     BEGIN
  1030.         PLAY "espray"
  1031.         DURATION 120 0
  1032.         RANGEDAMAGE 500 35
  1033.     END
  1034. END
  1035.  
  1036.  
  1037.  
  1038.  
  1039. SPELL "Armageddon"
  1040. BEGIN
  1041.     NAME "Armageddon"
  1042.     ICONNAME "Armageddon"
  1043.     DESCRIPTION "Repent! Repent! The Magic Rock is making itself known!!!"
  1044.     DAMAGETYPE DT_MISC
  1045.     ANIMATION "invoke2"
  1046.     DELAY 5
  1047.     LIGHT COLOR 255, 255, 255 INT 140 MULT 20
  1048.     FLAGS SF_NONE
  1049.     VARIANT "Armageddon", TP_BASIC, "FJI", "Cataclysm", 303, 20, 112, 130, 22, 0, TRUE, 20
  1050. END
  1051.  
  1052.  
  1053.  
  1054.  
  1055. SPELL "Troll Blood"
  1056. BEGIN
  1057.     NAME "Troll Blood"
  1058.     ICONNAME "Troll Blood"
  1059.     DESCRIPTION "The streets shall flow with the blood of the infidels."
  1060.     DAMAGETYPE DT_NONE
  1061.     ANIMATION "invoke4"
  1062.     DELAY 5
  1063.     LIGHT COLOR 50, 250, 50 INT 180 MULT 20
  1064.     FLAGS SF_NONE
  1065.     VARIANT "Troll Blood", TP_BASIC, "DB", "StrikeEffect", 333, 20, 0, 0, 17, 0, FALSE, 20
  1066.     CONTROLDATA "Strike"
  1067.     BEGIN
  1068.         IMAGERY "magic\Trollblood.i3d"
  1069.         FOLLOW 
  1070.         PLAY "hip"
  1071.         DURATION 2880 24
  1072.         POS 0 0 50
  1073.         STATLINE HealthPct 240 TIME 2880
  1074.     END
  1075. END
  1076.  
  1077.  
  1078.  
  1079. // LEVEL 7 SPELLS
  1080.  
  1081.  
  1082.  
  1083.  
  1084. SPELL "Napalm"
  1085. BEGIN
  1086.     NAME "Napalm"
  1087.     ICONNAME "Napalm"
  1088.     DESCRIPTION "A mystical blow torch."
  1089.     DAMAGETYPE DT_BURN
  1090.     ANIMATION "invoke3"
  1091.     DELAY 5
  1092.     LIGHT COLOR 255,180,80 INT 180 MULT 20
  1093.     FLAGS SF_NONE
  1094.  
  1095. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1096.  
  1097.     VARIANT "Napalm", TP_BASIC, "AID", "firecone", 192, 40, 300, 346, 19, 100, TRUE, 40
  1098.  
  1099.     VARIANT "Priest Napalm", TP_BASIC, "MAI", "firecone", 72, 40, 89, 102, 0, 0, TRUE, 40
  1100. END
  1101.  
  1102.  
  1103.  
  1104.  
  1105. SPELL "Ice Storm"
  1106. BEGIN
  1107.     NAME "Ice Storm"
  1108.     ICONNAME "Ice Storm"
  1109.     DESCRIPTION "Blizzard Entertainment."
  1110.     DAMAGETYPE DT_FREEZE
  1111.     ANIMATION "invoke2"
  1112.     DELAY 5
  1113.     LIGHT COLOR 100,100,255 INT 255 MULT 20
  1114.     FLAGS SF_NONE
  1115.     
  1116. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1117.  
  1118.     VARIANT "Ice Storm", TP_BASIC, "CBD", "tornado", 256, 150, 105, 125, 19, 0, TRUE, 150
  1119.  
  1120.     VARIANT "Priest Ice Storm", TP_BASIC, "MAJ", "tornado", 66, 20, 115, 135, 0, 0, TRUE, 150
  1121. END
  1122.  
  1123.  
  1124.  
  1125.  
  1126. SPELL "Ogre Strength"
  1127. BEGIN
  1128.     NAME "Ogre Strength"
  1129.     ICONNAME "Ogre Strength"
  1130.     DESCRIPTION "I'm an ogre, listen to me roar."
  1131.     DAMAGETYPE DT_NONE
  1132.     ANIMATION "invoke4"
  1133.     DELAY 5
  1134.     LIGHT COLOR 50, 250, 50 INT 180 MULT 20
  1135.     FLAGS SF_NONE
  1136.  
  1137. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1138.  
  1139.     VARIANT "Ogre Strength", TP_BASIC, "JLDK", "StrikeEffect", 192, 20, 0, 0, 20, 0, FALSE, 20
  1140.     CONTROLDATA "Strike"
  1141.     BEGIN
  1142.         IMAGERY "magic\ogre.i3d"
  1143.         FOLLOW
  1144.         PLAY "ogre" 
  1145.         DURATION 2880 24
  1146.         POS 0 0 50
  1147.         STATLINE Strn 6 TIME 2880
  1148.     END
  1149. END
  1150.  
  1151.  
  1152.  
  1153.  
  1154. SPELL "Weapon Mastery"
  1155. BEGIN
  1156.     NAME "Weapon Mastery"
  1157.     ICONNAME "Weapon Mastery"
  1158.     DESCRIPTION "Ummm... how can you get to be better with a sword by casting a spell?  Lame."
  1159.     DAMAGETYPE DT_NONE
  1160.     ANIMATION "invoke4"
  1161.     DELAY 10
  1162.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1163.     FLAGS SF_NONE
  1164.     
  1165. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1166.  
  1167.     VARIANT "Weapon Mastery", TP_BASIC, "LAEI", "StrikeEffect", 192, 20, 0, 0, 21, 0, TRUE, 20
  1168.     CONTROLDATA "Strike"
  1169.     BEGIN
  1170.         IMAGERY "magic\fmaster.i3d"
  1171.         FOLLOW 
  1172.         DURATION 2880 24
  1173.         HITS 2
  1174.         PLAY "fist"
  1175.         ATTACHMULTIPLE "lhand" "rhand"
  1176.         STATLINE SWORD 4 BLUDGEON 4 AXES 4 TIME 2880
  1177.     END
  1178. END
  1179.  
  1180.  
  1181.  
  1182.  
  1183. SPELL "Nullifier"
  1184. BEGIN
  1185.     NAME "Nullifier"
  1186.     ICONNAME "Nullifier"
  1187.     DESCRIPTION "Nullimotherfreakinfier"
  1188.     DAMAGETYPE DT_NONE
  1189.     ANIMATION "invoke4"
  1190.     DELAY 5
  1191.     LIGHT COLOR 50, 250, 50 INT 180 MULT 20
  1192.     FLAGS SF_NONE
  1193.  
  1194. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1195.  
  1196.     VARIANT "Nullifier", TP_BASIC, "KE", "StrikeEffect", 192, 20, 0, 0, 21, 0, TRUE, 20
  1197.     CONTROLDATA "Strike"
  1198.     BEGIN
  1199.         IMAGERY "magic\Nullifier.i3d"
  1200.         FOLLOW 
  1201.         PLAY "feet"
  1202.         DURATION 240 24
  1203.         STATLINE DmgResMagical 50 TIME 240
  1204.     END
  1205. END
  1206.  
  1207.  
  1208.  
  1209.  
  1210. // LEVEL 8 SPELLS
  1211.  
  1212.  
  1213.  
  1214.  
  1215. SPELL "Ice Bolt"
  1216. BEGIN
  1217.     NAME "Ice Bolt"
  1218.     ICONNAME "Ice Bolt"
  1219.     DESCRIPTION "A blast from the past."
  1220.     DAMAGETYPE DT_FREEZE
  1221.     ANIMATION "invoke3"
  1222.     DELAY 5
  1223.     LIGHT COLOR 100,100,255 INT 180 MULT 20
  1224.     FLAGS SF_NONE
  1225.  
  1226. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1227.  
  1228.     VARIANT "Ice Bolt", TP_BASIC, "CIB", "icebolt", 228, 40, 350, 392, 22, 70, TRUE, 40
  1229.  
  1230.     VARIANT "Priest Ice Bolt", TP_BASIC, "MAK", "icebolt", 99, 40, 120, 142, 0, 70, TRUE, 40
  1231. END
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237. SPELL "Quicksilver"
  1238. BEGIN
  1239.     ICONNAME "Quicksilver"
  1240.     DESCRIPTION "1.. 2.. 3.. testing.."
  1241.     DAMAGETYPE DT_NONE
  1242.     NAME "Quicksilver" 
  1243.     ANIMATION "invoke4"
  1244.     DELAY 6
  1245.     FLAGS SF_NONE
  1246.     LIGHT COLOR 0,100,255 INT 255 MULT 20
  1247.  
  1248. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1249.  
  1250.     VARIANT "Quicksilver", TP_BASIC, "ICJ", "StrikeEffect", 228, 20, 0, 0, 8, 50, FALSE, 20
  1251.     CONTROLDATA "Strike" 
  1252.     BEGIN
  1253.         IMAGERY "magic\quicksilver.i3d"
  1254.         FOLLOW 
  1255.         PLAY "feet"
  1256.         DURATION 2880 24
  1257.         HITS 2
  1258.         ATTACHMULTIPLE "lshin" "rshin"
  1259.         STATLINE AGIL 6 RFLX 6 TIME 2880
  1260.     END
  1261. END
  1262.  
  1263.  
  1264.  
  1265.  
  1266. // LEVEL 9 SPELLS
  1267.  
  1268.  
  1269.  
  1270.  
  1271. SPELL "Crystalysm"
  1272. BEGIN
  1273.     NAME "Crystalism"
  1274.     ICONNAME "Crystalism"
  1275.     DESCRIPTION "Repent! Repent! The Magic Rock is making itself known!!!"
  1276.     DAMAGETYPE DT_MISC
  1277.     ANIMATION "invoke2"
  1278.     DELAY 5
  1279.     LIGHT COLOR 200, 200, 255 INT 180 MULT 10
  1280.     FLAGS SF_NONE
  1281.  
  1282. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1283.  
  1284.     VARIANT "Crystalism", TP_BASIC, "FIGH", "Cataclysm", 338, 20, 140, 160, 25, 0, TRUE, 20
  1285. END
  1286.  
  1287.  
  1288.  
  1289.  
  1290. SPELL "Aura"
  1291. BEGIN
  1292.     NAME "Aura"
  1293.     ICONNAME "Aura"
  1294.     DESCRIPTION "For the true blue flamer."
  1295.     DAMAGETYPE DT_NONE
  1296.     ANIMATION "invoke4"
  1297.     DELAY 5
  1298.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1299.     FLAGS SF_NONE
  1300.  
  1301. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1302.  
  1303.     VARIANT "Aura", TP_BASIC, "KBEF", "aura", 406, 20, 0, 0, 26, 0, FALSE, 20
  1304.  
  1305.     VARIANT "Priest Aura", TP_BASIC, "KBEF", "aura", 90, 20, 0, 0, 26, 0, FALSE, 20
  1306. END
  1307.  
  1308.  
  1309.  
  1310.  
  1311. SPELL "Maelstrom"
  1312. BEGIN
  1313.     NAME "Maelstrom"
  1314.     ICONNAME "Maelstrom"
  1315.     DESCRIPTION "Prismatic Spray ala Mode"
  1316.     DAMAGETYPE DT_MAGICAL
  1317.     ANIMATION "invoke2"
  1318.     DELAY 5
  1319.     LIGHT COLOR 255, 160, 0 INT 255 MULT 20
  1320.     FLAGS SF_NONE
  1321.  
  1322. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1323.  
  1324.     VARIANT "Maelstrom", TP_BASIC, "GH", "StrikeEffect", 750, 200, 450, 550, 27, 0, FALSE, 200
  1325.     CONTROLDATA "Strike"
  1326.     BEGIN
  1327.         IMAGERY "magic\maelstrom.i3d"
  1328.         DURATION 256 32
  1329.         PLAYONCE "espray"
  1330.         MULTIPLETARGETS
  1331.         RADIUS 600
  1332.         ONCASTER
  1333.     END
  1334. END
  1335.  
  1336.  
  1337.  
  1338.  
  1339. SPELL "Revive"
  1340. BEGIN
  1341.     NAME "Restore Life"
  1342.     ICONNAME "Restore Life"
  1343.     DESCRIPTION "Bring yo sorry ass back to life, bey0tch..."
  1344.     DAMAGETYPE DT_NONE
  1345.     ANIMATION "invoke2"
  1346.     DELAY 5
  1347.     LIGHT COLOR 100, 0, 255 INT 180 MULT 20
  1348.     FLAGS SF_NONE
  1349.  
  1350. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1351.  
  1352.     VARIANT "Restore Life", TP_BASIC, "BED", "StrikeEffect", 587, 70, 1018, 1018, 27, 0, FALSE, 70
  1353.     CONTROLDATA "Strike"
  1354.     BEGIN
  1355.         IMAGERY "magic\Restorelife.i3d"
  1356.         FOLLOW
  1357.         DURATION 100 24
  1358.         PLAYONCE "restore"
  1359.         STATLINE Health 1018
  1360.     END
  1361. END
  1362.  
  1363.  
  1364.  
  1365.  
  1366. SPELL "Immortal Might"
  1367. BEGIN
  1368.     ICONNAME "Immortal Might"
  1369.     DESCRIPTION "When someone asks you whether you're a god, you say YES."
  1370.     DAMAGETYPE DT_NONE
  1371.     NAME "Immortal Might" 
  1372.     ANIMATION "invoke4"
  1373.     DELAY 6
  1374.     FLAGS SF_NONE
  1375.     LIGHT COLOR 255,180,80 INT 180 MULT 20
  1376.  
  1377. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1378.  
  1379.     VARIANT "Immortal Might", TP_BASIC, "EJLH", "StrikeEffect", 293, 20, 0, 0, 27, 40, FALSE, 20
  1380.     CONTROLDATA "Strike" 
  1381.     BEGIN
  1382.         IMAGERY "magic\imight.i3d"
  1383.         FOLLOW 
  1384.         DURATION 4320 24
  1385.         PLAY "fist"
  1386.         HITS 2
  1387.         ATTACHMULTIPLE "lhand" "rhand"
  1388.         STATLINE Strn 5 Cons 5 Agil 5 Rflx 5 Mind 5 Luck 5 TIME 4320
  1389.     END
  1390. END
  1391.  
  1392.  
  1393.  
  1394.  
  1395. SPELL "Fizzle"
  1396. BEGIN
  1397.     NAME "Fizzle"
  1398.     ICONNAME ""
  1399.     DESCRIPTION "Failed casting attempt!"
  1400.     DAMAGETYPE DT_NONE
  1401.     ANIMATION "invoke2"
  1402.     DELAY 5
  1403.     LIGHT COLOR 255,50,190 INT 180 MULT 20
  1404.     FLAGS SF_NONE
  1405.  
  1406. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1407.  
  1408.     VARIANT "Fizzle", TP_BASIC, "PEP", "fizzle", 0, 20, 0, 0, 0, 0, FALSE, 20
  1409. END
  1410.  
  1411.  
  1412.  
  1413.  
  1414. SPELL "Jhaga Attack"
  1415. BEGIN
  1416.     DESCRIPTION "Do you see the fire in my eyes?"
  1417.     DAMAGETYPE DT_NONE
  1418.     NAME "Jhaga Attack" 
  1419.     ANIMATION "invoke1"
  1420.     DELAY 5
  1421.     FLAGS SF_NONE
  1422.     LIGHT COLOR 255,80,180 INT 255 MULT 20
  1423.  
  1424. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1425.  
  1426.     VARIANT "Jhaga Attack", TP_BASIC, "MJA", "JhagaAttack", 10, 20, 10, 30, 1, 50, FALSE, 20
  1427. END
  1428.  
  1429.  
  1430.  
  1431.  
  1432. SPELL "Dragon Attack"
  1433. BEGIN
  1434.     DESCRIPTION "Do you see the fire in my eyes?"
  1435.     DAMAGETYPE DT_BURN
  1436.     NAME "Dragon Attack" 
  1437.     ANIMATION "cinv1"
  1438.     DELAY 5
  1439.     FLAGS SF_NONE
  1440.     LIGHT COLOR 255, 130, 0 INT 160 MULT 20
  1441.  
  1442. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1443.  
  1444.     VARIANT "Sid Dragon Attack", TP_BASIC, "MDR", "DragonAttack", 0, 20, 26, 48, 0, 115, FALSE, 20
  1445.  
  1446.     VARIANT "Green Dragon Attack", TP_BASIC, "MDR", "DragonAttack", 0, 20, 36, 52, 0, 115, FALSE, 20
  1447.  
  1448.         VARIANT "White Dragon Attack", TP_BASIC, "MDR", "DragonAttack", 0, 20, 46, 64, 0, 115, FALSE, 20
  1449.          
  1450.         VARIANT "Blue Dragon Attack", TP_BASIC, "MDR", "DragonAttack", 0, 20, 56, 76, 0, 115, FALSE, 20
  1451.  
  1452.         VARIANT "Red Dragon Attack", TP_BASIC, "MDR", "DragonAttack", 0, 20, 66, 84, 0, 115, FALSE, 20
  1453. END
  1454.  
  1455.  
  1456.  
  1457.  
  1458. SPELL "VortexM"
  1459. BEGIN
  1460.     NAME "VortexM"
  1461.     ICONNAME "Teleport"
  1462.     DESCRIPTION "Hood-dini has nothing on me!"
  1463.     DAMAGETYPE DT_NONE
  1464.     ANIMATION "invoke2"
  1465.     DELAY 5
  1466.     LIGHT COLOR 255, 50, 150 INT 180 MULT 20
  1467.     FLAGS SF_NONE
  1468.  
  1469. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1470.  
  1471.     VARIANT "VortexM", TP_BASIC, "BM", "Teleporter", 25, 20, 0, 0, 50, 0, TRUE, 20
  1472. END
  1473.  
  1474.  
  1475.  
  1476.  
  1477. SPELL "Shriek"
  1478. BEGIN
  1479.     NAME "Shriek"
  1480.     ICONNAME ""
  1481.     DESCRIPTION "The Wraiths Shriek"
  1482.     DAMAGETYPE DT_MISC
  1483.     ANIMATION "cinv1"
  1484.     DELAY 5
  1485.     LIGHT COLOR 255, 50, 150 INT 180 MULT 20
  1486.     FLAGS SF_NONE
  1487.  
  1488. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1489.  
  1490.     VARIANT "Shriek", TP_BASIC, "CM", "Shriek", 0, 50, 68, 88, 50, 0, TRUE, 50
  1491. END
  1492.  
  1493.  
  1494.  
  1495.  
  1496. SPELL "Puke"
  1497. BEGIN
  1498.     NAME "Puke"
  1499.     ICONNAME ""
  1500.     DESCRIPTION "The Zombie's Puke"
  1501.     DAMAGETYPE DT_BLUDGEON
  1502.     ANIMATION "Vomit"
  1503.     DELAY 0
  1504.     LIGHT COLOR 150, 255, 50 INT 20 MULT 10
  1505.     FLAGS SF_NONE
  1506.  
  1507. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1508.  
  1509.     VARIANT "Puke", TP_BASIC, "DM", "Puke", 0, 20, 48, 68, 50, 0, TRUE, 20
  1510. END
  1511.  
  1512.  
  1513.  
  1514.  
  1515. SPELL "SummonArakna"
  1516. BEGIN
  1517.     NAME "SummonArakna"
  1518.     ICONNAME ""
  1519.     DESCRIPTION "Call in the cavilry"
  1520.     DAMAGETYPE DT_NONE
  1521.     ANIMATION "invoke4"
  1522.     DELAY 5
  1523.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20    
  1524.     FLAGS SF_NONE
  1525.  
  1526. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1527.  
  1528.     VARIANT "SummonArakna", TP_BASIC, "MBF", "Teleporter", 45, 20, 2, 6, 0, 0, TRUE, 20
  1529.     CONTROLDATA "Strike"
  1530.     BEGIN
  1531.         DURATION 24 0
  1532.     END
  1533. END
  1534.  
  1535.  
  1536.  
  1537.  
  1538. SPELL "SummonArtikulid"
  1539. BEGIN
  1540.     NAME "SummonArtikulid"
  1541.     ICONNAME ""
  1542.     DESCRIPTION "Call in the cavilry"
  1543.     DAMAGETYPE DT_NONE
  1544.     ANIMATION "invoke4"
  1545.     DELAY 5
  1546.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20    
  1547.     FLAGS SF_NONE
  1548.  
  1549. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1550.  
  1551.     VARIANT "SummonArtikulid", TP_BASIC, "MCBF", "Teleporter", 25, 20, 2, 6, 0, 0, TRUE, 20
  1552.     CONTROLDATA "Strike"
  1553.     BEGIN
  1554.         DURATION 24 0
  1555.     END
  1556. END
  1557.  
  1558.  
  1559.  
  1560.  
  1561. SPELL "SummonRecluse"
  1562. BEGIN
  1563.     NAME "SummonRecluse"
  1564.     ICONNAME ""
  1565.     DESCRIPTION "Call in the cavilry"
  1566.     DAMAGETYPE DT_NONE
  1567.     ANIMATION "invoke4"
  1568.     DELAY 5
  1569.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20    
  1570.     FLAGS SF_NONE
  1571.  
  1572. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1573.  
  1574.     VARIANT "SummonRecluse", TP_BASIC, "MBC", "Teleporter", 45, 20, 2, 6, 0, 0, TRUE, 20
  1575.     CONTROLDATA "Strike"
  1576.     BEGIN
  1577.         DURATION 24 0
  1578.     END
  1579. END
  1580.  
  1581.  
  1582.  
  1583.  
  1584. SPELL "SummonIssathi"
  1585. BEGIN
  1586.     NAME "SummonIssathi"
  1587.     ICONNAME ""
  1588.     DESCRIPTION "Call in the cavilry"
  1589.     DAMAGETYPE DT_NONE
  1590.     ANIMATION "invoke4"
  1591.     DELAY 5
  1592.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1593.     FLAGS SF_NONE
  1594.  
  1595. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1596.  
  1597.     VARIANT "SummonIssathi", TP_BASIC, "MBD", "Teleporter", 68, 20, 2, 6, 0, 0, TRUE, 20
  1598.         CONTROLDATA "Strike"
  1599.         BEGIN
  1600.             DURATION 24 0
  1601.         END
  1602. END
  1603.  
  1604.  
  1605. // Summon
  1606. // Bring some dude to life, just add replace 
  1607. SPELL "SummonLurker"
  1608. BEGIN
  1609.     NAME "SummonLurker"
  1610.     ICONNAME ""
  1611.     DESCRIPTION "Call in the cavilry"
  1612.     DAMAGETYPE DT_NONE
  1613.     ANIMATION "invoke4"
  1614.     DELAY 5
  1615.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1616.     FLAGS SF_NONE
  1617.  
  1618. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1619.  
  1620.     VARIANT "SummonLurker", TP_BASIC, "MBE", "Teleporter", 54, 20, 2, 6, 0, 0, TRUE, 20
  1621.     CONTROLDATA "Strike"
  1622.     BEGIN
  1623.         DURATION 24 0
  1624.     END
  1625. END
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631. SPELL "SummonDark Revenant"
  1632. BEGIN
  1633.     NAME "SummonDark Revenant"
  1634.     ICONNAME ""
  1635.     DESCRIPTION "Call in the cavilry"
  1636.     DAMAGETYPE DT_NONE
  1637.     ANIMATION "invoke4"
  1638.     DELAY 10
  1639.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1640.     FLAGS SF_NONE
  1641.  
  1642. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1643.  
  1644.     VARIANT "SummonDark Revenant", TP_BASIC, "MBJ", "Teleporter", 75, 20, 2, 6, 0, 0, TRUE, 20
  1645.     CONTROLDATA "Strike"
  1646.     BEGIN
  1647.         DURATION 24 0
  1648.     END
  1649. END
  1650.  
  1651.  
  1652.  
  1653.  
  1654. SPELL "SummonDark Ogrok"
  1655. BEGIN
  1656.     NAME "SummonDark Ogrok"
  1657.     ICONNAME ""
  1658.     DESCRIPTION "Call in the cavilry"
  1659.     DAMAGETYPE DT_NONE
  1660.     ANIMATION "invoke4"
  1661.     DELAY 5
  1662.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1663.     FLAGS SF_NONE
  1664.  
  1665. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1666.  
  1667.     VARIANT "SummonDark Ogrok", TP_BASIC, "MBI", "Teleporter", 142, 20, 2, 6, 0, 0, TRUE, 20
  1668.     CONTROLDATA "Strike"
  1669.     BEGIN
  1670.         DURATION 24 0
  1671.     END
  1672. END
  1673.  
  1674.  
  1675.  
  1676.  
  1677. // Summon
  1678. // Bring some dude to life, just add replace 
  1679. SPELL "SummonDark Ogrok "
  1680. BEGIN
  1681.     NAME "SummonDark Ogrok "
  1682.     ICONNAME ""
  1683.     DESCRIPTION "Call in the cavilry"
  1684.     DAMAGETYPE DT_NONE
  1685.     ANIMATION "invoke4"
  1686.     DELAY 10
  1687.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1688.     FLAGS SF_NONE
  1689.     VARIANT "SummonDark Ogrok ", TP_BASIC, "MBH", "Teleporter", 142, 20, 2, 6, 0, 0, TRUE, 20
  1690.     CONTROLDATA "Strike"
  1691.     BEGIN
  1692.         DURATION 24 0
  1693.     END
  1694. END
  1695.  
  1696.  
  1697.  
  1698. SPELL "SummonOgrok"
  1699. BEGIN
  1700.     NAME "SummonOgrok"
  1701.     ICONNAME ""
  1702.     DESCRIPTION "Call in the cavilry"
  1703.     DAMAGETYPE DT_NONE
  1704.     ANIMATION "invoke4"
  1705.     DELAY 5
  1706.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1707.     FLAGS SF_NONE
  1708.  
  1709. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1710.  
  1711.     VARIANT "SummonOgrok", TP_BASIC, "MBK", "Teleporter", 86, 20, 2, 6, 0, 0, TRUE, 20
  1712.     CONTROLDATA "Strike"
  1713.     BEGIN
  1714.         DURATION 24 0
  1715.     END
  1716. END
  1717.  
  1718.  
  1719.  
  1720.  
  1721. SPELL "SummonOgrok "
  1722. BEGIN
  1723.     NAME "SummonOgrok "
  1724.     ICONNAME ""
  1725.     DESCRIPTION "Call in the cavilry"
  1726.     DAMAGETYPE DT_NONE
  1727.     ANIMATION "invoke4"
  1728.     DELAY 5
  1729.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1730.     FLAGS SF_NONE
  1731.  
  1732. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1733.  
  1734.     VARIANT "SummonOgrok ", TP_BASIC, "MBL", "Teleporter", 86, 20, 2, 6, 0, 0, TRUE, 20
  1735.     CONTROLDATA "Strike"
  1736.     BEGIN
  1737.         DURATION 24 0
  1738.     END
  1739. END
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745. SPELL "SummonSkeleton"
  1746. BEGIN
  1747.     NAME "SummonSkeleton"
  1748.     ICONNAME ""
  1749.     DESCRIPTION "Call in the cavilry"
  1750.     DAMAGETYPE DT_NONE
  1751.     ANIMATION "invoke4"
  1752.     DELAY 5
  1753.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1754.     FLAGS SF_NONE
  1755.  
  1756. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1757.  
  1758.     VARIANT "SummonSkeleton", TP_BASIC, "FM", "Teleporter", 45, 20, 2, 6, 0, 0, TRUE, 20
  1759.     CONTROLDATA "Strike"
  1760.     BEGIN
  1761.         DURATION 24 0
  1762.     END
  1763. END
  1764.  
  1765.  
  1766.  
  1767.  
  1768. SPELL "SummonZombie"
  1769. BEGIN
  1770.     NAME "SummonZombie"
  1771.     ICONNAME ""
  1772.     DESCRIPTION "Call in the cavilry"
  1773.     DAMAGETYPE DT_NONE
  1774.     ANIMATION "invoke4"
  1775.     DELAY 5
  1776.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1777.     FLAGS SF_NONE
  1778.  
  1779. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1780.  
  1781.     VARIANT "SummonZombie", TP_BASIC, "GM", "Teleporter", 45, 20, 2, 6, 0, 0, TRUE, 20
  1782.     CONTROLDATA "Strike"
  1783.     BEGIN
  1784.         DURATION 24 0
  1785.     END
  1786. END
  1787.  
  1788.  
  1789.  
  1790.  
  1791. SPELL "SummonWraith"
  1792. BEGIN
  1793.     NAME "SummonWraith"
  1794.     ICONNAME ""
  1795.     DESCRIPTION "Call in the cavilry"
  1796.     DAMAGETYPE DT_NONE
  1797.     ANIMATION "invoke4"
  1798.     DELAY 5
  1799.     LIGHT COLOR 50, 50, 255 INT 180 MULT 20
  1800.     FLAGS SF_NONE
  1801.  
  1802. //    NAME, TYPE, TALISMANS, EFFECT_NAME, MANA, WAIT_NEXT, MIN_D, MAX_D, SKILL, HEIGHT, FACING, LOOP_TIME
  1803.  
  1804.     VARIANT "SummonWraith", TP_BASIC, "HM", "Teleporter", 45, 20, 2, 6, 0, 0, TRUE, 20
  1805.     CONTROLDATA "Strike"
  1806.     BEGIN
  1807.         DURATION 24 0
  1808.     END
  1809. END
  1810.  
  1811.  
  1812. //////////////////////////////////////////////////////////////////////////////////////////////
  1813. // Yhagoro spells...(special variety ;)
  1814. // Throw chunks at player
  1815. SPELL "YTelekinesis"
  1816. BEGIN
  1817.     NAME "YTelekinesis"
  1818.     ICONNAME ""
  1819.     DESCRIPTION "Throw chunks at player"
  1820.     DAMAGETYPE DT_MISC
  1821.     ANIMATION "invoke4"
  1822.     DELAY 10
  1823.     LIGHT COLOR 100,255,100 INT 0 MULT 20
  1824.     FLAGS SF_NONE
  1825.         VARIANT "YTelekinesis", TP_BASIC, "MBHD", "YTelekinesis", 10, 1, 126, 144, 0, 0, TRUE, 70
  1826.     
  1827. END
  1828.  
  1829. SPELL "YFireball"
  1830. BEGIN
  1831.     DESCRIPTION "Grassy green fire from Yhagoro's Own Special Recipe."
  1832.     DAMAGETYPE DT_BURN
  1833.     NAME "YFireball"
  1834.     ICONNAME "YFireBall"
  1835.     ANIMATION "invoke3"
  1836.     DELAY 6
  1837.     FLAGS SF_NONE
  1838.     LIGHT COLOR 180,255,80 INT 255 MULT 20
  1839.     VARIANT "YFireball", TP_BASIC, "MBHE", "YFireBall", 84, 20, 89, 122, 0, 50, FALSE, 20
  1840. END
  1841.  
  1842. // the fire blast, thingie
  1843. SPELL "YFireWind"
  1844. BEGIN
  1845.     NAME "YFireWind"
  1846.     ICONNAME "Fire Wind"
  1847.     DESCRIPTION "Kaboom! (Two)"
  1848.     DAMAGETYPE DT_BURN
  1849.     ANIMATION "invoke2"
  1850.     DELAY 10
  1851.     LIGHT COLOR 180,255,80 INT 255 MULT 20
  1852.     FLAGS SF_NONE
  1853.         VARIANT "YFireWind", TP_BASIC, "MBHF", "YFireWind", 102, 20, 118, 132, 0, 0, TRUE, 110
  1854. END
  1855.  
  1856. // Cataclysm2
  1857. // Feel the Magic Rock's Fury!
  1858. SPELL "YCataclysm"
  1859. BEGIN
  1860.     NAME "YCataclysm"
  1861.     ICONNAME "Cataclysm"
  1862.     DESCRIPTION "Repent! Repent! The Magic Rock is making itself known!!! Yhagoro awaits."
  1863.     DAMAGETYPE DT_MISC
  1864.     ANIMATION "invoke2"
  1865.     DELAY 10
  1866.     LIGHT COLOR 200, 255, 200 INT 180 MULT 20
  1867.     FLAGS SF_NONE
  1868.     VARIANT "YCataclysm", TP_BASIC, "MBHG", "YCataclysm", 140, 20, 142, 164, 16, 0, TRUE, 20
  1869. END
  1870.  
  1871. SPELL "YMaelstrom"
  1872. BEGIN
  1873.     NAME "YMaelstrom"
  1874.     ICONNAME "YMaelstrom"
  1875.     DESCRIPTION "Prismatic Spray ala Mode"
  1876.     DAMAGETYPE DT_MAGICAL
  1877.     ANIMATION "invoke2"
  1878.     DELAY 10
  1879.     LIGHT COLOR 175, 255, 80 INT 190 MULT 50
  1880.     FLAGS SF_NONE
  1881.     VARIANT "YMaelstrom", TP_BASIC, "MBHH", "StrikeEffect", 214, 20, 450, 550, 27, 0, FALSE, 250
  1882.     CONTROLDATA "Strike"
  1883.     BEGIN
  1884.         IMAGERY "magic\ymaelstrom.i3d"
  1885.         DURATION 256 32
  1886.         PLAYONCE "espray"
  1887.         MULTIPLETARGETS
  1888.         RADIUS 600
  1889.         ONCASTER
  1890.     END
  1891. END
  1892.  
  1893. SPELL "YMana Drain"
  1894. BEGIN
  1895.     NAME "YManaDrain"
  1896.     ICONNAME "YMana Drain"
  1897.     DESCRIPTION "Gimme that juice!"
  1898.     DAMAGETYPE DT_MISC
  1899.     ANIMATION "invoke2"
  1900.     DELAY 10
  1901.     LIGHT COLOR 150, 255, 50 INT 180 MULT 20
  1902.     FLAGS SF_NONE
  1903.         VARIANT "YManaDrain", TP_BASIC, "MBHI", "YManaDrain", 80, 20, 160, 260, 14, 0, TRUE, 80
  1904. END
  1905.