Initial commit. Updated release archive.
This commit is contained in:
20
_module/nss/at_catapultfire.nss
Normal file
20
_module/nss/at_catapultfire.nss
Normal file
@@ -0,0 +1,20 @@
|
||||
//::///////////////////////////////////////////////
|
||||
//:: Lob Fireballs.nss
|
||||
//::
|
||||
//:://////////////////////////////////////////////
|
||||
/*
|
||||
Here's a little script for a catapult that lobs the 'fireball' spell that I made a while ago to lob fireballs over a castle wall. Just put it in the onUsed script for the catapult, and place a bunch (8 in this case) of waypoints with tags "CATAPULT_0"
|
||||
|
||||
Spell scripts aren't actually executed until the projectile strikes the target, so the damage should be synchronized with the explosion (and you get a nice arcing projectile so you can shoot over walls).
|
||||
*/
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Noel Borstad (BioWare)
|
||||
//:: Created On: 7/6/02
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
void main()
|
||||
{
|
||||
object o = GetNearestObjectByTag( "CATAPULT_0", OBJECT_SELF, Random(8) + 1);
|
||||
location l = GetLocation( o );
|
||||
ActionCastSpellAtLocation(SPELL_FIREBALL, l, METAMAGIC_ANY, TRUE, PROJECTILE_PATH_TYPE_BALLISTIC);
|
||||
}
|
||||
Reference in New Issue
Block a user