Rapid Fire Script 11/10/2011 08:45 AM CST
This is a stormfront script for rapid fire hunting. As the directions below state, it will allow you to set a spell to use as well as set a stance to cast from. For those of you who are new to using scripts, simply copy the text below, then click the "Options" button at the top right of your Stormfront window, select "Scripts" from the dropdown menu, click the "Create" button, and paste the text into the window, enter the name rincant into the Name bar. Now click the "Okay" button, then click the "Okay" button on the previous window to save the script.

To activate the script simply type .rincant into the command line. You'll need to set a spell and a stance the first, so type .rincant 9 0 1 (or whatever spell you wish to use - make sure you enter the spaces between the numbers when setting a spell!). Set your stance by typing .rincant stance offensive. This will tell the script to cast from offensive stance. I would also recommend setting up a macro so all you have to do to activate the script is hit 1 button.

What does the script do? It will not cast rapid fire. That is up to you. But if you have rapid fire active, the script will change stance and cast the spell you've set until everything in the room is dead. It will then stance back to defensive, loot, and stow anything you pick up in your left hand. Take care because the script will not check for mana! This is safe to use with minor shock because when you hit exactly 0 mana you will be unable to prepare a new spell and rapid fire will be automatically removed. Note that the script will also release the prepared spell once the attack cycle is complete. This does waste a small amount of mana, but prevents you from making the easy mistake of trying to prepare and cast another spell without realizing that you have a previous spell still prepared!

Enjoy!


# Usage:
#
# Set a spell to use: .rincant 901
#
# Set a casting stance to use: .rincant stance offensive
#
# Use the script: .rincant
#

DEBUG OFF
IF_2 GOTO SETSTANCE
IF_1 GOTO SPELLDEFAULT
GOTO START1

SETSTANCE:
SETVARIABLE stance2 %1% %2
ECHO
ECHO Your casting stance has been set to %2%.
ECHO
EXIT

SPELLDEFAULT:
SETVARIABLE spell2 %1
ECHO
ECHO The default spell # has been set to %spell2%.
ECHO
EXIT

START1:
put prepare %spell2
put %stance2
GOTO INCANT

INCANT:
put incant %spell2
put incant %spell2
put incant %spell2
put incant %spell2
GOTO CHECKTARGET

CHECKTARGET:
MATCH INCANT [Spell re-prepared]
MATCH STANCED You do not currently have a target.
MATCH STANCED Wait
put incant %spell2
MATCHWAIT

STANCED:
put stance defensive
put release
GOTO LOOT

LOOT:
MATCH LOOT You search
MATCH EXIT Could not find
put loot
put stow left
MATCHWAIT

EXIT:
exit
Reply