CombatEvent.EntitySummonAppeared record
A summon/pet entity entered AOI (SyncNearEntities.appear) carrying a resolvable owner attribution. Fired once per appear, only when the entity’s AttrCollection carries AttrTopSummonerId or AttrSummonerId — most appearing entities (players, unowned mobs) carry neither and never raise this event. Useful as an early, wind-up-free timestamp anchor for a caster’s summon-based action (e.g. a Battle Imagine cast) that is otherwise only observable once the summon lands its first hit.
public record EntitySummonAppeared : IEquatable<CombatEvent>Public Members
Section titled “Public Members”| name | description |
|---|---|
| EntitySummonAppeared(…) | A summon/pet entity entered AOI (SyncNearEntities.appear) carrying a resolvable owner attribution. Fired once per appear, only when the entity’s AttrCollection carries AttrTopSummonerId or AttrSummonerId — most appearing entities (players, unowned mobs) carry neither and never raise this event. Useful as an early, wind-up-free timestamp anchor for a caster’s summon-based action (e.g. a Battle Imagine cast) that is otherwise only observable once the summon lands its first hit. |
| SummonerId { get; set; } | Owning entity the summon is attributed to (AttrTopSummonerId, falling back to AttrSummonerId when only that is present). |
| SummonId { get; set; } | The summon/pet entity that appeared. |
See Also
Section titled “See Also”- record CombatEvent
- namespace Stellar.Abstractions.Domain