Initial Upload
Initial Upload
This commit is contained in:
24
_module/nss/ba_createportal.nss
Normal file
24
_module/nss/ba_createportal.nss
Normal file
@@ -0,0 +1,24 @@
|
||||
void main()
|
||||
{
|
||||
|
||||
object oSavior = GetLastSpeaker();
|
||||
CreateItemOnObject("ba_nolinuslet", oSavior, 1);
|
||||
|
||||
object oCrypt = GetObjectByTag("ba_cryptboss");
|
||||
vector vPortal = Vector(20.00f, 35.00f, 0.00f);
|
||||
location lPortal = Location(oCrypt, vPortal, 90.0);
|
||||
ActionCastSpellAtLocation(SPELL_HAMMER_OF_THE_GODS, lPortal, METAMAGIC_QUICKEN, TRUE, PROJECTILE_PATH_TYPE_DEFAULT, TRUE);
|
||||
|
||||
object oPlate = GetObjectByTag("ba_coverplate");
|
||||
DestroyObject(oPlate, 0.5f);
|
||||
|
||||
CreateObject(OBJECT_TYPE_PLACEABLE, "plc_portal", lPortal, FALSE);
|
||||
|
||||
object oGate = GetObjectByTag("ba_gatedwaci");
|
||||
vector vLight = Vector(48.50f, 7.25f, 1.00f);
|
||||
location lLight = Location(oGate, vLight, 0.0);
|
||||
CreateObject(OBJECT_TYPE_PLACEABLE, "plc_solwhite", lLight, FALSE);
|
||||
|
||||
DestroyObject(OBJECT_SELF, 1.0f);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user