Skip to content

gos.events.casts

Read current cast/channel presentation observations, not a history stream.

Signature

gos.events.casts()

Contract and usage

gos.events.casts()

Returns current sanitized cast/channel observations:

{
  {
    unit_handle = "unit:...",
    ability_handle = "ability:...",
    active = true,
    name = string | nil,
    has_timing = boolean,
    remaining = number | nil,
    position = { x = number, y = number, z = number } | nil
  }
}

Full combat events contract