Can you put requests inside the different code blocks and only have them happen if the conditions to get to that location happen. cause from what i can tell, in my code when i put them in they are automatically called, no mater what. Additionally my code appears to not be able to do a conditional check on strings, when i break the entire things down into its base component im using for the checks it works, but when its fully built, it seems that NONE of the conditionals are working sorry for multiple questions in one post, ANY help would be appreciated. im just learning this api, and every time i think i have resolved it, it comes at me from a different direction, and sadly the documentation, is lacking in edge case examples this is my basic code for the conditionals !scriptcard {{
--#title|testing conditionals
--&Proficient|?{Are you proficient in the Survival|Yes|No}
--=modifier|0
--?[&Proficient] -eq Yes|[
--=modifier|+1
--]|[
--=modifier|+2
--]|
--+Proficient| [&Proficient] [$modifier]
--X|
}} Here is the "Fully Built" code that is not working !scriptcard {{
--#title|Gathering Resources
--#sourceToken|@{selected|token_id}
--=GatheringAttempts|?{Gathering Attempts?}
--=GatherMod|0
--=DisplayCount|1
--&ItemTypeRequest|?{What are you looking to do?|Search for Materials|Gather Reagents}
--&ProficientSurvival|?{Are you proficient in the Survival|Yes|No}
--&proficientHerbalism|?{Are you proficient in the Herbalism Kit|Yes|No}
--+1|
--?[&ItemTypeRequest] -inc "Search for Materials"|[
--+2|
--&ItemType | Crafting
-->proficientSurvival|
--&Attribute|?{Which Attribute would you like to use|Strength|Dexterity|Wisdom}
--?[$Attribute] -inc "Strength"|[
--=GatherMod| [$GatherMod] + @{selected|strength_mod}
--]|
--?[$Attribute] -inc "Dexterity"|[
--=GatherMod| [$GatherMod] + @{selected|dexterity_mod}
--]|
--?[$Attribute] -inc "Wisdom"|[
--=GatherMod| [$GatherMod] + @{selected|wisdom_mod}
--]|
--&Location|?{What Biome are you in?|Forest|Desert|Grasslands|Marsh|Mountains|Caves|Underdark|Graveyard|Shore|Tundra}
--#emoteText|Attempts to gather [&ItemTypeRequest] [$GatheringAttempts] times, in the [&Location]
--^GatherLoop|
--X|
--]|
--?[&ItemTypeRequest] -inc ""Gather Reagents""|[
--&ItemType | Reagents
-->proficientHerbalism|
--=GatherMod| [$GatherMod] + @{selected|wisdom_mod}
--&Location|?{What Biome are you in?|Forest|Desert|Grasslands|Marsh|Mountains|Caves|Underdark|Graveyard|Shore|Tundra}
--#emoteText|Attempts to [&ItemTypeRequest] [$GatheringAttempts] times, in the [&Location]
--^GatherLoop|
--X|
--]|
--:GatherLoop|
-->GatherProcess | [&Location] ; [&ItemType];
--=DisplayCount|[$DisplayCount] + 1
--?[$DisplayCount] -le [$GatheringAttempts]|GatherLoop
--X|
--:GatherProcess|
--&SuccessType | Unknown
--=ThisAttempt|[T#[%1%][%2%]]
--=GatherRoll|1d20 + [$GatherMod]
--?[$GatherRoll.Total] -lt 10|&SuccessType; Fails ;
--?[$GatherRoll.Total] -ge 10|&SuccessType; Succeeds ;
--?[$GatherRoll.Total] -eq 20|&SuccessType; is a Critical Success, Find Double ;
--+Attempt [$DisplayCount.Total] | Finds [b][$ThisAttempt.tableEntryText][/b] and Rolls [$GatherRoll] which [b][&SuccessType][/b]
--<|
--:proficientSurvival|
--+ps1|
--?[&proficientSurvival] -eq Yes|[
--+ps2|
--=GatherMod| [$GatherMod] + @{selected|pb}
--]|
--<|
--:proficientHerbalism|
--+ph1|
--?[&proficientHerbalism] -eq Yes |[
--+ph2|
--=GatherMod| [$GatherMod] + @{selected|pb}
--]|
--<|
}}