public PrepareDamageEvent(ImpactEvent impact)
 {
     Entries = GenericPools.New <List <DamageEntry> >();
     Origin  = impact.Origin;
     Target  = impact.Target;
     Action  = impact.Action;
     Hit     = impact.Hit;
 }
 public PrepareDamageEvent(CharacterTemplate origin, CharacterTemplate target, BaseActionTemplate action, HitData hit)
 {
     Entries = GenericPools.New <List <DamageEntry> >();
     Origin  = origin;
     Target  = target;
     Action  = action;
     Hit     = hit;
 }
Beispiel #3
0
 public PrepareDamageEvent(ImpactEvent impact, CharacterTemplate origin, CharacterTemplate target)
 {
     Entries = GenericPools.New <List <DamageEntry> >();
     Impact  = impact;
     Origin  = origin;
     Target  = target;
     Action  = impact.Action;
 }