-
Notifications
You must be signed in to change notification settings - Fork 0
Gossip Conditions
Conditions allow you to customize the behavior of gossip selection by specifying rules that determine when a specific gossip is selected or used. This page explains how to use conditions effectively to get the most out of the feature.
If any condition fails its check, then the gossip will not be selected. Nothing is returned in chat when a condition fails, so if something isn't working as it should, double check your conditions! 😊
-
!CT_EXPANSION- Description: This condition checks to see if the player is NOT in a specific expansion for Chromie Time.
- Supported Options:
-
5: Cataclysm -
6: The Burning Crusade -
7: Wrath of the Lich King -
8: Mists of Pandaria -
9: Warlords of Draenor -
10: Legion -
14: Shadowlands -
15: Battle for Azeroth -
16: Dragonflight
-
- Usage:
-
12345,6789,"!CT_EXPANSION;14": Verifies the player is not in Shadowlands for Chromie Time.
-
-
QUEST_ACTIVE- Description: This condition checks if the player is actively on a given quest by its ID.
- Usage:
-
12345,6789,"QUEST_ACTIVE;123": Verifies the player is on the quest with an ID of123.
-
-
QUEST_INACTIVE- Description: This condition checks if the player is NOT actively on a given quest by its ID.
- Usage:
-
12345,6789,"QUEST_INACTIVE;123": Verifies the player is NOT on the quest with an ID of123.
-
-
OBJECTIVE_COMPLETE- Note: This condition will automatically conduct a
QUEST_ACTIVEcondition check. - Description: This condition checks to see if a given objective on an active quest is complete.
- Usage:
-
12345,6789,"OBJECTIVE_COMPLETE;123;1": Verifies the first objective for the quest with an ID of123is completed.
-
- Note: This condition will automatically conduct a
-
OBJECTIVE_INCOMPLETE- Note: This condition will automatically conduct a
QUEST_ACTIVEcondition check. - Description: This condition checks to see if a given objective on an active quest is incomplete.
- Usage:
-
12345,6789,"OBJECTIVE_INCOMPLETE;123;1": Verifies the first objective for the quest with an ID of123is incomplete.
-
- Note: This condition will automatically conduct a
-
LEVEL_LOWER- Description: This condition checks to see if the player's current level is lower than the specified level.
- Usage:
-
12345,6789,"LEVEL_LOWER;60": Verifies the player's current level is lower than 60.
-
-
LEVEL_BETWEEN- Description: This condition checks to see if the player's current level is between two specified levels.
- Usage:
-
12345,6789,"LEVEL_BETWEEN;50;60": Verifies the player's current level is between 50 and 60.
-
-
LEVEL_HIGHER- Description: This condition checks to see if the player's current level is higher than the specified level.
- Usage:
-
12345,6789,"LEVEL_HIGHER;60": Verifies the player's current level is higher than 60.
-
Conditions can be chained together by separating them with a comma. You can have any number of conditions, provided the given type is supported. An example of chaining together a couple of conditions:
12345,6789,"QUEST_ACTIVE;123,LEVEL_LOWER;60": Verifies the player is actively on quest 123 and their level is lower than 60.