#include "x0_i0_projtrap"

void main()

{
    // Get the creature who triggered this event.
    object oPC = GetEnteringObject();

    // Only fire for (real) PCs.
    if ( !GetIsPC(oPC)  ||  GetIsDMPossessed(oPC) )
        return;

    // Abort if the PC does not have the item "towerofangarngit".
    if ( GetItemPossessedBy(oPC, "towerofangarngit") == OBJECT_INVALID )
        return;

    TriggerProjectileTrap(SPELL_GUST_OF_WIND, GetEnteringObject(), 5);
}