SerityW

Untitled

Mar 19th, 2021 (edited)
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.16 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE MudletPackage>
  3. <MudletPackage version="1.001">
  4. <TriggerPackage>
  5. <TriggerGroup isActive="yes" isFolder="yes" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
  6. <name>etc</name>
  7. <script></script>
  8. <triggerType>0</triggerType>
  9. <conditonLineDelta>0</conditonLineDelta>
  10. <mStayOpen>0</mStayOpen>
  11. <mCommand></mCommand>
  12. <packageName></packageName>
  13. <mFgColor>#ff0000</mFgColor>
  14. <mBgColor>#ffff00</mBgColor>
  15. <mSoundFile></mSoundFile>
  16. <colorTriggerFgColor>#000000</colorTriggerFgColor>
  17. <colorTriggerBgColor>#000000</colorTriggerBgColor>
  18. <regexCodeList />
  19. <regexCodePropertyList />
  20. <Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
  21. <name>The rune in your weapon vanishes.</name>
  22. <script></script>
  23. <triggerType>0</triggerType>
  24. <conditonLineDelta>0</conditonLineDelta>
  25. <mStayOpen>2</mStayOpen>
  26. <mCommand></mCommand>
  27. <packageName></packageName>
  28. <mFgColor>#ff0000</mFgColor>
  29. <mBgColor>#ffff00</mBgColor>
  30. <mSoundFile></mSoundFile>
  31. <colorTriggerFgColor>#000000</colorTriggerFgColor>
  32. <colorTriggerBgColor>#000000</colorTriggerBgColor>
  33. <regexCodeList>
  34. <string>The rune in your weapon vanishes.</string>
  35. </regexCodeList>
  36. <regexCodePropertyList>
  37. <integer>0</integer>
  38. </regexCodePropertyList>
  39. <Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
  40. <name>Execute if not 'your concentration fades'</name>
  41. <script>local v = matches[2]
  42. if not (v:match("Your concentration fades") or
  43. v:match("The rune in your weapon vanishes.") or
  44. v:match("Your weapon enhancements fade.")) then
  45. -- change this to whatever you want to do like send("cast whatever")
  46. display("recasting!")
  47. -- the following line closes the parent trigger in case for some reason
  48. -- any other line besides one of the above occurs IMMEDIATELY after the parent
  49. setTriggerStayOpen('The rune in your weapon vanishes.', 0)
  50. else
  51. -- delete this when done testing
  52. display("NO, NOT RECASTING")
  53. end</script>
  54. <triggerType>0</triggerType>
  55. <conditonLineDelta>0</conditonLineDelta>
  56. <mStayOpen>0</mStayOpen>
  57. <mCommand></mCommand>
  58. <packageName></packageName>
  59. <mFgColor>#ff0000</mFgColor>
  60. <mBgColor>#ffff00</mBgColor>
  61. <mSoundFile></mSoundFile>
  62. <colorTriggerFgColor>#000000</colorTriggerFgColor>
  63. <colorTriggerBgColor>#000000</colorTriggerBgColor>
  64. <regexCodeList>
  65. <string>(.*)</string>
  66. </regexCodeList>
  67. <regexCodePropertyList>
  68. <integer>1</integer>
  69. </regexCodePropertyList>
  70. </Trigger>
  71. </Trigger>
  72. <Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
  73. <name>Your weapon enhancements fade.</name>
  74. <script></script>
  75. <triggerType>0</triggerType>
  76. <conditonLineDelta>0</conditonLineDelta>
  77. <mStayOpen>1</mStayOpen>
  78. <mCommand></mCommand>
  79. <packageName></packageName>
  80. <mFgColor>#ff0000</mFgColor>
  81. <mBgColor>#ffff00</mBgColor>
  82. <mSoundFile></mSoundFile>
  83. <colorTriggerFgColor>#000000</colorTriggerFgColor>
  84. <colorTriggerBgColor>#000000</colorTriggerBgColor>
  85. <regexCodeList>
  86. <string>Your weapon enhancements fade.</string>
  87. </regexCodeList>
  88. <regexCodePropertyList>
  89. <integer>0</integer>
  90. </regexCodePropertyList>
  91. <Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
  92. <name>Execute if not 'you unwield'</name>
  93. <script>local v = matches[2]
  94. if not (v:match("You unwield") or
  95. v:match("Your weapon enhancements fade.")) then
  96. -- change this to whatever you want to do like send("cast whatever")
  97. display("recasting!")
  98. else
  99. -- delete this when done testing
  100. display("NO, NOT RECASTING")
  101. end</script>
  102. <triggerType>0</triggerType>
  103. <conditonLineDelta>0</conditonLineDelta>
  104. <mStayOpen>0</mStayOpen>
  105. <mCommand></mCommand>
  106. <packageName></packageName>
  107. <mFgColor>#ff0000</mFgColor>
  108. <mBgColor>#ffff00</mBgColor>
  109. <mSoundFile></mSoundFile>
  110. <colorTriggerFgColor>#000000</colorTriggerFgColor>
  111. <colorTriggerBgColor>#000000</colorTriggerBgColor>
  112. <regexCodeList>
  113. <string>(.*)</string>
  114. </regexCodeList>
  115. <regexCodePropertyList>
  116. <integer>1</integer>
  117. </regexCodePropertyList>
  118. </Trigger>
  119. </Trigger>
  120. </TriggerGroup>
  121. </TriggerPackage>
  122. </MudletPackage>
  123.  
Add Comment
Please, Sign In to add comment