Buff Details
| Internal Name | buffDysenteryMain |
|---|---|
| Display Name | buffDysenteryMain |
| Version | V3.0 |
| Icon | ui_game_symbol_dysentery |
| Attribute Count | 4 |
| Setting Nodes | 5 |
| Passive Effects | 0 |
| Triggered Effects | 32 |
Buff Setting Nodes
| Node | Value | Details |
|---|---|---|
| damage_type | Disease | - |
| stack_type | ignore | - |
| duration | 0 | - |
| update_rate | 1 | - |
| tags | deathpenalty_injured | - |
Buff Triggered Effects (triggered_effect)
| # | Trigger | Action | Details | Requirement |
|---|---|---|---|---|
| 1 | On Self Buff Start | Modify CVar | cvar=$dysenteryMaxDurationoperation=Setvalue=3600 | name=CVarComparecvar=$dysenteryMaxDurationoperation=Equalsvalue=0 |
| 2 | On Self Buff Start | Modify CVar | cvar=$dysenteryDisplayDivisoroperation=Setvalue=@$dysenteryMaxDuration | - |
| 3 | On Self Buff Start | Modify CVar | cvar=$dysenteryDisplayDivisoroperation=Dividevalue=100 | - |
| 4 | On Self Buff Update | Remove CVar | cvar=.dummy | - |
| 5 | On Self Buff Remove | Remove CVar | cvar=$dysenteryCounter.dysenteryDisplayPerc$dysenteryDisplayDivisor$dysenteryCureCounter$dysenteryNextPoopAttack.dummy | - |
| 6 | On Self Buff Update | Modify CVar | cvar=$dysenteryCounteroperation=Addvalue=-1 | - |
| 7 | On Self Buff Update | Modify CVar | cvar=$dysenteryCounteroperation=Addvalue=-1 | name=CVarComparecvar=$dysenteryCureCounteroperation=Greater Thanvalue=0 |
| 8 | On Self Buff Update | Remove CVar | cvar=$dysenteryCounter | name=CVarComparecvar=$dysenteryCounteroperation=Less Thanvalue=0 |
| 9 | On Self Buff Update | Modify CVar | cvar=$dysenteryCureCounteroperation=Addvalue=-2 | name=CVarComparecvar=$dysenteryCureCounteroperation=Greater Thanvalue=0 |
| 10 | On Self Buff Update | Remove CVar | cvar=$dysenteryCureCounter | name=CVarComparecvar=$dysenteryCureCounteroperation=Less Thanvalue=0 |
| 11 | On Self Buff Update | AddBuff | name=HasBuffbuff=buffDysentery01Untreated | name=!HasBuffbuff=buffDysentery01UntreatedDiarrhea | |
| 12 | On Self Buff Update | AddBuff | name=HasBuffbuff=buffDysentery01GetBetter | name=!HasBuffbuff=buffDysentery01GetBetterDiarrhea | |
| 13 | On Self Buff Update | Play Sound | sound=player#sick | - |
| 14 | On Self Buff Update | Play Sound | sound=player#sick | - |
| 15 | On Self Buff Update | Modify CVar | cvar=.dummyoperation=Setvalue=@$dysenteryCounter | - |
| 16 | On Self Buff Update | Modify CVar | cvar=.dummyoperation=Subtractvalue=randomint(162,306) | name=CVarComparecvar=$dysenteryCureCounteroperation=Less Than or Equalvalue=0 |
| 17 | On Self Buff Update | Modify CVar | cvar=.dummyoperation=Subtractvalue=randomint(324,612) | name=CVarComparecvar=$dysenteryCureCounteroperation=Greater Thanvalue=0 |
| 18 | On Self Buff Update | Modify CVar | cvar=$dysenteryNextPoopAttackoperation=Setvalue=@.dummy | - |
| 19 | On Self Buff Update | Remove Buff | buff=buffDysenteryMain | name=CVarComparecvar=$dysenteryCounteroperation=Less Than or Equalvalue=0 | name=CVarComparecvar=$dysenteryCureCounteroperation=Less Than or Equalvalue=0 |
| 20 | On Self Buff Remove | Remove Buff | - | |
| 21 | On Self Buff Remove | Remove Buff | - | |
| 22 | On Self Buff Remove | Remove Buff | - | |
| 23 | On Self Buff Update | Modify CVar | cvar=.dysenteryDisplayPercoperation=Setvalue=@$dysenteryCounter | - |
| 24 | On Self Buff Update | Modify CVar | cvar=.dysenteryDisplayPercoperation=Dividevalue=@$dysenteryDisplayDivisor | - |
| 25 | On Self Buff Update | Modify CVar | cvar=.dysenteryCureDisplayPercoperation=Setvalue=@$dysenteryCureCounter | - |
| 26 | On Self Buff Update | Modify CVar | cvar=.dysenteryCureDisplayPercoperation=Dividevalue=@$dysenteryDisplayDivisor | - |
| 27 | On Self Buff Update | AddBuff | name=!HasBuffbuff=buffDysenteryCureDisplay | name=CVarComparecvar=$dysenteryCureCounteroperation=Greater Thanvalue=0 | |
| 28 | On Self Buff Update | Remove Buff | name=HasBuffbuff=buffDysentery01Untreated | name=CVarComparecvar=$dysenteryCounteroperation=Less Than or Equalvalue=0 | |
| 29 | On Self Buff Update | Remove Buff | name=HasBuffbuff=buffDysentery01GetBetter | name=CVarComparecvar=$dysenteryCounteroperation=Less Than or Equalvalue=0 | |
| 30 | On Self Buff Update | AddBuff | name=!HasBuffbuff=buffDysentery01GetBetter, buffDysentery01UntreatedDiarrhea, buffDysentery01GetBetterDiarrhea | name=CVarComparecvar=$dysenteryCounteroperation=Greater Thanvalue=0 | name=CVarComparecvar=$dysenteryCureCounteroperation=Greater Thanvalue=0 | |
| 31 | On Self Buff Update | Show Toolbelt Message | message_key=buffDysentery01UntreatedTooltip | - |
| 32 | On Self Buff Update | AddBuff | - |