Skip to content

Is there a max cap of trigger lines in a IF statement?

Gel87Gel87 Member Posts: 409
Yo...

Im working on a "potion of customization" script for my Kit Change/Overlay mod.
And the dialog mainly set globals, which are then again used in the creature.baf to trigger the correct spells for the potion function.

With my lack of knowledge in the scripting world the one way i can use, or at least the one way i understand is to do a long function checking that all the set globals are not value 1 anymore, that they are instead bumped to value 2. This way the block cannot start before the creature has done all its tasks. But its getting very long.... Is there restrictions on such?

Ref current code, more features are planned...
IF
  Global("GelTDia_Process","LOCALS",1)
  !Global("GelBackstabNeg30","LOCALS",1)
  !Global("GelBackstabNeg20","LOCALS",1)
  !Global("GelBackstabNeg10","LOCALS",1)
  !Global("GelBackstabPos10","LOCALS",1)
  !Global("GelBackstabPos20","LOCALS",1)
  !Global("GelBackstabPos30","LOCALS",1)
  !Global("GelBackstabReset","LOCALS",1)
  !Global("GelStealthNeg30","LOCALS",1)
  !Global("GelStealthNeg20","LOCALS",1)
  !Global("GelStealthNeg10","LOCALS",1)
  !Global("GelStealthPos10","LOCALS",1)
  !Global("GelStealthPos20","LOCALS",1)
  !Global("GelStealthPos30","LOCALS",1)
  !Global("GelStealthPos40","LOCALS",1)
  !Global("GelStealthPos50","LOCALS",1)
  !Global("GelStealthReset","LOCALS",1)
  !Global("GelFindTrapsNeg30","LOCALS",1)
  !Global("GelFindTrapsNeg20","LOCALS",1)
  !Global("GelFindTrapsNeg10","LOCALS",1)
  !Global("GelFindTrapsPos10","LOCALS",1)
  !Global("GelFindTrapsPos20","LOCALS",1)
  !Global("GelFindTrapsPos30","LOCALS",1)
  !Global("GelFindTrapsPos40","LOCALS",1)
  !Global("GelFindTrapsPos50","LOCALS",1)
  !Global("GelFindTrapsReset","LOCALS",1)
  !Global("GelPickPocketNeg30","LOCALS",1)
  !Global("GelPickPocketNeg20","LOCALS",1)
  !Global("GelPickPocketNeg10","LOCALS",1)
  !Global("GelPickPocketPos10","LOCALS",1)
  !Global("GelPickPocketPos20","LOCALS",1)
  !Global("GelPickPocketPos30","LOCALS",1)
  !Global("GelPickPocketPos40","LOCALS",1)
  !Global("GelPickPocketPos50","LOCALS",1)
  !Global("GelPickPocketReset","LOCALS",1)
  !Global("GelOpenLocksNeg30","LOCALS",1)
  !Global("GelOpenLocksNeg20","LOCALS",1)
  !Global("GelOpenLocksNeg10","LOCALS",1)
  !Global("GelOpenLocksPos10","LOCALS",1)
  !Global("GelOpenLocksPos20","LOCALS",1)
  !Global("GelOpenLocksPos30","LOCALS",1)
  !Global("GelOpenLocksPos40","LOCALS",1)
  !Global("GelOpenLocksPos50","LOCALS",1)
  !Global("GelOpenLocksReset","LOCALS",1)
  !Global("GelDetectIllusionsNeg30","LOCALS",1)
  !Global("GelDetectIllusionsNeg20","LOCALS",1)
  !Global("GelDetectIllusionsNeg10","LOCALS",1)
  !Global("GelDetectIllusionsPos10","LOCALS",1)
  !Global("GelDetectIllusionsPos20","LOCALS",1)
  !Global("GelDetectIllusionsPos30","LOCALS",1)
  !Global("GelDetectIllusionsPos40","LOCALS",1)
  !Global("GelDetectIllusionsPos50","LOCALS",1)
  !Global("GelDetectIllusionsReset","LOCALS",1)
  !Global("GelSetTrapsNeg30","LOCALS",1)
  !Global("GelSetTrapsNeg20","LOCALS",1)
  !Global("GelSetTrapsNeg10","LOCALS",1)
  !Global("GelSetTrapsPos10","LOCALS",1)
  !Global("GelSetTrapsPos20","LOCALS",1)
  !Global("GelSetTrapsPos30","LOCALS",1)
  !Global("GelSetTrapsPos40","LOCALS",1)
  !Global("GelSetTrapsPos50","LOCALS",1)
  !Global("GelSetTrapsReset","LOCALS",1)
  !Global("GelCastingSpeedNeg2","LOCALS",1)
  !Global("GelCastingSpeedNeg1","LOCALS",1)
  !Global("GelCastingSpeedPos1","LOCALS",1)
  !Global("GelCastingSpeedPos2","LOCALS",1)
  !Global("GelCastingSpeedPos3","LOCALS",1)
  !Global("GelCastingSpeedPos4","LOCALS",1)
  !Global("GelCastingSpeedReset","LOCALS",1)
  !Global("GelArcaneCastingSlotsNeg1","LOCALS",1)
  !Global("GelArcaneCastingSlotsPos1","LOCALS",1)
  !Global("GelArcaneCastingSlotsPos2","LOCALS",1)
  !Global("GelArcaneCastingSlotsPos3","LOCALS",1)
  !Global("GelArcaneCastingSlotsReset","LOCALS",1)
  !Global("GelDevineCastingSlotsNeg1","LOCALS",1)
  !Global("GelDevineCastingSlotsPos1","LOCALS",1)
  !Global("GelDevineCastingSlotsPos2","LOCALS",1)
  !Global("GelDevineCastingSlotsPos3","LOCALS",1)
  !Global("GelDevineCastingSlotsReset","LOCALS",1)
  !Global("GelStrenghtBonusNeg2","LOCALS",1)
  !Global("GelStrenghtBonusNeg1","LOCALS",1)
  !Global("GelStrenghtBonusPos1","LOCALS",1)
  !Global("GelStrenghtBonusPos2","LOCALS",1)
  !Global("GelStrenghtBonusPos3","LOCALS",1)
  !Global("GelStrenghtBonusReset","LOCALS",1)
  !Global("GelDexterityBonusNeg2","LOCALS",1)
  !Global("GelDexterityBonusNeg1","LOCALS",1)
  !Global("GelDexterityBonusPos1","LOCALS",1)
  !Global("GelDexterityBonusPos2","LOCALS",1)
  !Global("GelDexterityBonusPos3","LOCALS",1)
  !Global("GelDexterityBonusReset","LOCALS",1)
  !Global("GelConstitutionBonusNeg2","LOCALS",1)
  !Global("GelConstitutionBonusNeg1","LOCALS",1)
  !Global("GelConstitutionBonusPos1","LOCALS",1)
  !Global("GelConstitutionBonusPos2","LOCALS",1)
  !Global("GelConstitutionBonusPos3","LOCALS",1)
  !Global("GelConstitutionBonusReset","LOCALS",1)
  !Global("GelIntelligenceBonusNeg2","LOCALS",1)
  !Global("GelIntelligenceBonusNeg1","LOCALS",1)
  !Global("GelIntelligenceBonusPos1","LOCALS",1)
  !Global("GelIntelligenceBonusPos2","LOCALS",1)
  !Global("GelIntelligenceBonusPos3","LOCALS",1)
  !Global("GelIntelligenceBonusReset","LOCALS",1)
  !Global("GelWisdomBonusNeg2","LOCALS",1)
  !Global("GelWisdomBonusNeg1","LOCALS",1)
  !Global("GelWisdomBonusPos1","LOCALS",1)
  !Global("GelWisdomBonusPos2","LOCALS",1)
  !Global("GelWisdomBonusPos3","LOCALS",1)
  !Global("GelWisdomBonusReset","LOCALS",1)
  !Global("GelCharismaBonusNeg2","LOCALS",1)
  !Global("GelCharismaBonusNeg1","LOCALS",1)
  !Global("GelCharismaBonusPos1","LOCALS",1)
  !Global("GelCharismaBonusPos2","LOCALS",1)
  !Global("GelCharismaBonusPos3","LOCALS",1)
  !Global("GelCharismaBonusReset","LOCALS",1)
  !Global("GelAllAttBonusNeg2","LOCALS",1)
  !Global("GelAllAttBonusNeg1","LOCALS",1)
  !Global("GelAllAttBonusPos1","LOCALS",1)
  !Global("GelAllAttBonusPos2","LOCALS",1)
  !Global("GelAllAttBonusPos3","LOCALS",1)
  !Global("GelAllAttBonusReset","LOCALS",1)
  !Global("AllWeponsRestricted","LOCALS",1)
  !Global("TwoHandedSwordRestricted","LOCALS",1)
  !Global("BastardswordsRestricted","LOCALS",1)
  !Global("LongswordsRestricted","LOCALS",1)
  !Global("SmallswordsRestricted","LOCALS",1)
  !Global("DaggersRestricted","LOCALS",1)
  !Global("WarHammersRestricted","LOCALS",1)
  !Global("FlailMorningRestricted","LOCALS",1)
  !Global("MacesRestricted","LOCALS",1)
  !Global("QuarterStaffRestricted","LOCALS",1)
  !Global("ClubsRestricted","LOCALS",1)
  !Global("HalberdsRestricted","LOCALS",1)
  !Global("SpearRestricted","LOCALS",1)
  !Global("AllArmorsRestricted","LOCALS",1)
  !Global("ChestArmorsRestricted","LOCALS",1)
  !Global("FullPlateArmorsRestricted","LOCALS",1)
  !Global("PlateArmorsRestricted","LOCALS",1)
  !Global("SplintArmorsRestricted","LOCALS",1)
  !Global("ChainArmorsRestricted","LOCALS",1)
  !Global("StuddethArmorsRestricted","LOCALS",1)
  !Global("MetalChestArmorsRestricted","LOCALS",1)
  !Global("HelmsRestricted","LOCALS",1)
  !Global("GlovesRestricted","LOCALS",1)
  !Global("AmuletRestricted","LOCALS",1)
  !Global("RingsRestricted","LOCALS",1)
  !Global("CloaksRestricted","LOCALS",1)
  !Global("BootsRestricted","LOCALS",1)
  !Global("BeltsRestricted","LOCALS",1)
  !Global("GelThacoPos5","LOCALS",1)
  !Global("GelThacoPos4","LOCALS",1)
  !Global("GelThacoPos3","LOCALS",1)
  !Global("GelThacoPos2","LOCALS",1)
  !Global("GelThacoPos1","LOCALS",1)
  !Global("GelThacoNeg5","LOCALS",1)
  !Global("GelThacoNeg4","LOCALS",1)
  !Global("GelThacoNeg3","LOCALS",1)
  !Global("GelThacoNeg2","LOCALS",1)
  !Global("GelThacoNeg1","LOCALS",1)
  !Global("GelDamagePos5","LOCALS",1)
  !Global("GelDamagePos4","LOCALS",1)
  !Global("GelDamagePos3","LOCALS",1)
  !Global("GelDamagePos2","LOCALS",1)
  !Global("GelDamagePos1","LOCALS",1)
  !Global("GelDamageNeg5","LOCALS",1)
  !Global("GelDamageNeg4","LOCALS",1)
  !Global("GelDamageNeg3","LOCALS",1)
  !Global("GelDamageNeg2","LOCALS",1)
  !Global("GelDamageNeg1","LOCALS",1)
  !Global("GelACPos5","LOCALS",1)
  !Global("GelACPos4","LOCALS",1)
  !Global("GelACPos3","LOCALS",1)
  !Global("GelACPos2","LOCALS",1)
  !Global("GelACPos1","LOCALS",1)
  !Global("GelACNeg5","LOCALS",1)
  !Global("GelACNeg4","LOCALS",1)
  !Global("GelACNeg3","LOCALS",1)
  !Global("GelACNeg2","LOCALS",1)
  !Global("GelACNeg1","LOCALS",1)
  !Global("GelAPRPos3","LOCALS",1)
  !Global("GelAPRPos2","LOCALS",1)
  !Global("GelAPRPos1","LOCALS",1)
  !Global("GelAPRNeg1","LOCALS",1)
  !Global("GelSpeedPos5","LOCALS",1)
  !Global("GelSpeedPos4","LOCALS",1)
  !Global("GelSpeedPos3","LOCALS",1)
  !Global("GelSpeedPos2","LOCALS",1)
  !Global("GelSpeedPos1","LOCALS",1)
  !Global("GelSpeedNeg5","LOCALS",1)
  !Global("GelSpeedNeg4","LOCALS",1)
  !Global("GelSpeedNeg3","LOCALS",1)
  !Global("GelSpeedNeg2","LOCALS",1)
  !Global("GelSpeedNeg1","LOCALS",1)

  !Global("GelFireResPos50","LOCALS",1)
  !Global("GelFireResPos40","LOCALS",1)
  !Global("GelFireResPos30","LOCALS",1)
  !Global("GelFireResPos20","LOCALS",1)
  !Global("GelFireResPos10","LOCALS",1)
  !Global("GelFireResNeg50","LOCALS",1)
  !Global("GelFireResNeg40","LOCALS",1)
  !Global("GelFireResNeg30","LOCALS",1)
  !Global("GelFireResNeg20","LOCALS",1)
  !Global("GelFireResNeg10","LOCALS",1)

  !Global("GelColdResPos50","LOCALS",1)
  !Global("GelColdResPos40","LOCALS",1)
  !Global("GelColdResPos30","LOCALS",1)
  !Global("GelColdResPos20","LOCALS",1)
  !Global("GelColdResPos10","LOCALS",1)
  !Global("GelColdResNeg50","LOCALS",1)
  !Global("GelColdResNeg40","LOCALS",1)
  !Global("GelColdResNeg30","LOCALS",1)
  !Global("GelColdResNeg20","LOCALS",1)
  !Global("GelColdResNeg10","LOCALS",1)

  !Global("GelLightningResPos50","LOCALS",1)
  !Global("GelLightningResPos40","LOCALS",1)
  !Global("GelLightningResPos30","LOCALS",1)
  !Global("GelLightningResPos20","LOCALS",1)
  !Global("GelLightningResPos10","LOCALS",1)
  !Global("GelLightningResNeg50","LOCALS",1)
  !Global("GelLightningResNeg40","LOCALS",1)
  !Global("GelLightningResNeg30","LOCALS",1)
  !Global("GelLightningResNeg20","LOCALS",1)
  !Global("GelLightningResNeg10","LOCALS",1)

  !Global("GelAcidResPos50","LOCALS",1)
  !Global("GelAcidResPos40","LOCALS",1)
  !Global("GelAcidResPos30","LOCALS",1)
  !Global("GelAcidResPos20","LOCALS",1)
  !Global("GelAcidResPos10","LOCALS",1)
  !Global("GelAcidResNeg50","LOCALS",1)
  !Global("GelAcidResNeg40","LOCALS",1)
  !Global("GelAcidResNeg30","LOCALS",1)
  !Global("GelAcidResNeg20","LOCALS",1)
  !Global("GelAcidResNeg10","LOCALS",1)

  !Global("GelPoisonResPos50","LOCALS",1)
  !Global("GelPoisonResPos40","LOCALS",1)
  !Global("GelPoisonResPos30","LOCALS",1)
  !Global("GelPoisonResPos20","LOCALS",1)
  !Global("GelPoisonResPos10","LOCALS",1)
  !Global("GelPoisonResNeg50","LOCALS",1)
  !Global("GelPoisonResNeg40","LOCALS",1)
  !Global("GelPoisonResNeg30","LOCALS",1)
  !Global("GelPoisonResNeg20","LOCALS",1)
  !Global("GelPoisonResNeg10","LOCALS",1)

  !Global("GelMagicResPos50","LOCALS",1)
  !Global("GelMagicResPos40","LOCALS",1)
  !Global("GelMagicResPos30","LOCALS",1)
  !Global("GelMagicResPos20","LOCALS",1)
  !Global("GelMagicResPos10","LOCALS",1)
  !Global("GelMagicResNeg50","LOCALS",1)
  !Global("GelMagicResNeg40","LOCALS",1)
  !Global("GelMagicResNeg30","LOCALS",1)
  !Global("GelMagicResNeg20","LOCALS",1)
  !Global("GelMagicResNeg10","LOCALS",1)

  !Global("GelMagicRedPos50","LOCALS",1)
  !Global("GelMagicRedPos40","LOCALS",1)
  !Global("GelMagicRedPos30","LOCALS",1)
  !Global("GelMagicRedPos20","LOCALS",1)
  !Global("GelMagicRedPos10","LOCALS",1)
  !Global("GelMagicRedNeg50","LOCALS",1)
  !Global("GelMagicRedNeg40","LOCALS",1)
  !Global("GelMagicRedNeg30","LOCALS",1)
  !Global("GelMagicRedNeg20","LOCALS",1)
  !Global("GelMagicRedNeg10","LOCALS",1)

  !Global("GelPhysResPos50","LOCALS",1)
  !Global("GelPhysResPos40","LOCALS",1)
  !Global("GelPhysResPos30","LOCALS",1)
  !Global("GelPhysResPos20","LOCALS",1)
  !Global("GelPhysResPos10","LOCALS",1)
  !Global("GelPhysResNeg50","LOCALS",1)
  !Global("GelPhysResNeg40","LOCALS",1)
  !Global("GelPhysResNeg30","LOCALS",1)
  !Global("GelPhysResNeg20","LOCALS",1)
  !Global("GelPhysResNeg10","LOCALS",1)

  !Global("GelTwoHandedSwordsProfPos1","LOCALS",1)
  !Global("GelTwoHandedSwordsProfPos2","LOCALS",1)
  !Global("GelTwoHandedSwordsProfPos3","LOCALS",1)
  !Global("GelTwoHandedSwordsProfPos4","LOCALS",1)
  !Global("GelTwoHandedSwordsProfPos5","LOCALS",1)

  !Global("GelBastardSwordsProfPos1","LOCALS",1)
  !Global("GelBastardSwordsProfPos2","LOCALS",1)
  !Global("GelBastardSwordsProfPos3","LOCALS",1)
  !Global("GelBastardSwordsProfPos4","LOCALS",1)
  !Global("GelBastardSwordsProfPos5","LOCALS",1)

  !Global("GelLongSwordsProfPos1","LOCALS",1)
  !Global("GelLongSwordsProfPos2","LOCALS",1)
  !Global("GelLongSwordsProfPos3","LOCALS",1)
  !Global("GelLongSwordsProfPos4","LOCALS",1)
  !Global("GelLongSwordsProfPos5","LOCALS",1)

  !Global("GelShortSwordsProfPos1","LOCALS",1)
  !Global("GelShortSwordsProfPos2","LOCALS",1)
  !Global("GelShortSwordsProfPos3","LOCALS",1)
  !Global("GelShortSwordsProfPos4","LOCALS",1)
  !Global("GelShortSwordsProfPos5","LOCALS",1)

  !Global("GelDaggersProfPos1","LOCALS",1)
  !Global("GelDaggersProfPos2","LOCALS",1)
  !Global("GelDaggersProfPos3","LOCALS",1)
  !Global("GelDaggersProfPos4","LOCALS",1)
  !Global("GelDaggersProfPos5","LOCALS",1)

  !Global("GelKatanaProfPos1","LOCALS",1)
  !Global("GelKatanaProfPos2","LOCALS",1)
  !Global("GelKatanaProfPos3","LOCALS",1)
  !Global("GelKatanaProfPos4","LOCALS",1)
  !Global("GelKatanaProfPos5","LOCALS",1)

  !Global("GelScimitarProfPos1","LOCALS",1)
  !Global("GelScimitarProfPos2","LOCALS",1)
  !Global("GelScimitarProfPos3","LOCALS",1)
  !Global("GelScimitarProfPos4","LOCALS",1)
  !Global("GelScimitarProfPos5","LOCALS",1)

  !Global("GelAxeProfPos1","LOCALS",1)
  !Global("GelAxeProfPos2","LOCALS",1)
  !Global("GelAxeProfPos3","LOCALS",1)
  !Global("GelAxeProfPos4","LOCALS",1)
  !Global("GelAxeProfPos5","LOCALS",1)

  !Global("GelSpearProfPos1","LOCALS",1)
  !Global("GelSpearProfPos2","LOCALS",1)
  !Global("GelSpearProfPos3","LOCALS",1)
  !Global("GelSpearProfPos4","LOCALS",1)
  !Global("GelSpearProfPos5","LOCALS",1)

  !Global("GelHalbProfPos1","LOCALS",1)
  !Global("GelHalbProfPos2","LOCALS",1)
  !Global("GelHalbProfPos3","LOCALS",1)
  !Global("GelHalbProfPos4","LOCALS",1)
  !Global("GelHalbProfPos5","LOCALS",1)

  !Global("GelFlailProfPos1","LOCALS",1)
  !Global("GelFlailProfPos2","LOCALS",1)
  !Global("GelFlailProfPos3","LOCALS",1)
  !Global("GelFlailProfPos4","LOCALS",1)
  !Global("GelFlailProfPos5","LOCALS",1)

  !Global("GelMaceProfPos1","LOCALS",1)
  !Global("GelMaceProfPos2","LOCALS",1)
  !Global("GelMaceProfPos3","LOCALS",1)
  !Global("GelMaceProfPos4","LOCALS",1)
  !Global("GelMaceProfPos5","LOCALS",1)

  !Global("GelWHamProfPos1","LOCALS",1)
  !Global("GelWHamProfPos2","LOCALS",1)
  !Global("GelWHamProfPos3","LOCALS",1)
  !Global("GelWHamProfPos4","LOCALS",1)
  !Global("GelWHamProfPos5","LOCALS",1)

  !Global("GelClubProfPos1","LOCALS",1)
  !Global("GelClubProfPos2","LOCALS",1)
  !Global("GelClubProfPos3","LOCALS",1)
  !Global("GelClubProfPos4","LOCALS",1)
  !Global("GelClubProfPos5","LOCALS",1)

  !Global("GelQStaProfPos1","LOCALS",1)
  !Global("GelQStaProfPos2","LOCALS",1)
  !Global("GelQStaProfPos3","LOCALS",1)
  !Global("GelQStaProfPos4","LOCALS",1)
  !Global("GelQStaProfPos5","LOCALS",1)

  !Global("GelSlingProfPos1","LOCALS",1)
  !Global("GelSlingProfPos2","LOCALS",1)
  !Global("GelSlingProfPos3","LOCALS",1)
  !Global("GelSlingProfPos4","LOCALS",1)
  !Global("GelSlingProfPos5","LOCALS",1)

  !Global("GelSBowProfPos1","LOCALS",1)
  !Global("GelSBowProfPos2","LOCALS",1)
  !Global("GelSBowProfPos3","LOCALS",1)
  !Global("GelSBowProfPos4","LOCALS",1)
  !Global("GelSBowProfPos5","LOCALS",1)

  !Global("GelLBowProfPos1","LOCALS",1)
  !Global("GelLBowProfPos2","LOCALS",1)
  !Global("GelLBowProfPos3","LOCALS",1)
  !Global("GelLBowProfPos4","LOCALS",1)
  !Global("GelLBowProfPos5","LOCALS",1)

  !Global("GelXBowProfPos1","LOCALS",1)
  !Global("GelXBowProfPos2","LOCALS",1)
  !Global("GelXBowProfPos3","LOCALS",1)
  !Global("GelXBowProfPos4","LOCALS",1)
  !Global("GelXBowProfPos5","LOCALS",1)

  !Global("GelTwoWeaponStyleProfPos1","LOCALS",1)
  !Global("GelTwoWeaponStyleProfPos2","LOCALS",1)
  !Global("GelTwoWeaponStyleProfPos3","LOCALS",1)

  !Global("GelSingleWeaponStyleProfPos1","LOCALS",1)
  !Global("GelSingleWeaponStyleProfPos2","LOCALS",1)

  !Global("GelSwordShieldStyleProfPos1","LOCALS",1)
  !Global("GelSwordShieldStyleProfPos2","LOCALS",1)

  !Global("GelTwoHandedStyleProfPos1","LOCALS",1)
  !Global("GelTwoHandedStyleProfPos2","LOCALS",1)
  // osv (alle)
THEN
  RESPONSE #100
    SetGlobal("GelTDia_Process","LOCALS",2)
    Continue()
END

IF
  Global("GelTDia_Process","LOCALS",2)
  ActionListEmpty()
THEN
  RESPONSE #100
    DestroySelf()
END

As you can see its long... and im still missing all the globals for the 4 last sections:
IF ~GlobalLT("GelImmunePot","LOCALS",1)~ THEN REPLY ~I want to add a immunity feature~ DO ~SetGlobal("GelImmunePot","LOCALS",1)~ GOTO GelTDia_Immunities
    IF ~GlobalLT("GelMovementPot","LOCALS",1)~ THEN REPLY ~I want to modify movementspeed.~ DO ~SetGlobal("GelMovementPot","LOCALS",1)~ GOTO GelTDia_Movement
    IF ~GlobalLT("GelGodModePot","LOCALS",1)~ THEN REPLY ~I want permanent Use Any Items or improved alacricity~ DO ~SetGlobal("GelGodModePot","LOCALS",1)~ GOTO GelTDia_Godmode
    IF ~GlobalLT("GelSavingPot","LOCALS",1)~ THEN REPLY ~I want alter saving throws~ DO ~SetGlobal("GelSavingPot","LOCALS",1)~ GOTO GelTDia_SavingThrows
    IF ~~ THEN REPLY ~Im done with all my choices~ DO ~SetGlobal("GelTDia_Done","LOCALS",1)~ EXIT 
END
Sign In or Register to comment.