DamageOverTimeLinkedList v1.3

  • Like
Reactions: jj84
Damage Over Time Linked List
IMPORT GUIDE :
1. Enable "Tick the Automatically create unknown variables ..." located at File>Preference>General
2. Import TimedEventLinkedList into your map
3. Copy the DamageOverTime trigger folder
4. Configure the DOTConfig trigger according to the comments provided
5. Configure the triggers that needs the DOT effect based on the provided DOTExample and Example triggers in the test map
SPELL INFORMATION :
Based on Dynasti-Paladon Damage Over Time.

Currently focuses on mimicking the features provided in Paladon version. Future extensions are planned.

In order to inflict DOT to a unit, setup a trigger with the following information provided:
  • DOTExample
    • Events
    • Conditions
    • Actions
      • -------- SourceUnit refers to the damage source --------
      • Set DOT_SourceUnit = No unit
      • -------- TargetUnit refers to the unit being damaged --------
      • Set DOT_TargetUnit = No unit
      • -------- Total Damage is the total damage dealt over the entire DOT --------
      • Set DOT_TotalDamage = 0.00
      • -------- Duration is how long the effect lasts --------
      • Set DOT_Duration = 0.00
      • -------- DamageInterval is the time between two damage instances --------
      • Set DOT_DamageInterval = 0.00
      • -------- SFX is the effect attached while the DOT occurs --------
      • Set DOT_SFX = <Empty String>
      • -------- SFX Attach Point is the effect attach point while the DOT occurs --------
      • Set DOT_SFXAttachPoint = <Empty String>
      • -------- Attack Type is the type of attack for the DOT --------
      • Set DOT_AttackType = Spells
      • -------- Damage Type is the type of damage for the DOT --------
      • Set DOT_DamageType = Unknown
      • -------- Run the DOT system --------
      • Trigger - Run DOT_TriggerRegister (checking conditions)
This is an alternative to DamageOverTime (Dynamic Indexing version). This version is meant to be part of an integrated system utilizing TELL as the core.

MEDIA SHOWCASE :
CHANGELOG :
Version 1.3:
  • Updated TELL to v1.2 to address issues causing TSELL-DOTLL conflict
  • Released as alternative to DamageOverTime resources which now uses Dynamic Indexing version (DOT and DOTLL UTILIZES THE SAME VARIABLE, THUS ONLY ONE MAY EXIST WITHIN YOUR MAP AT A TIME)
Version 1.2: Fixed a critical bug within the loop section of the system
Version 1.1: Updated TimedEventLinkedList in test map to match the updated version
Version 1.0: Released

CREDIT :
Dynasti & Paladon: Original [GUI] DamageOverTime
Contents

DamageOverTimeLinkedList v1.3 (Map)

Reviews
Rheiko
This is a system that allows you to inflict damage upon any unit over time with ease. You can stack the damage and you can easily customize the attack type and damage type to have different interaction with unit's armor type (some could deal more and...

Rheiko

Spell Reviewer
Level 26
Joined
Aug 27, 2013
Messages
4,214
This is a system that allows you to inflict damage upon any unit over time with ease. You can stack the damage and you can easily customize the attack type and damage type to have different interaction with unit's armor type (some could deal more and some could deal less damage). A solid system to work with especially if you already have TELL implemented in your map. I have not yet found any issue as far as my testing goes.

However, if you are looking for a DoT System without any dependency, you can try the alternative version: DamageOverTime v1.3

Approved
 
Top