Package gg.xp.xivsupport.gui.map.omen
Class CastFinishedOmen
java.lang.Object
gg.xp.xivsupport.gui.map.omen.CastFinishedOmen
- All Implemented Interfaces:
HasAbility
,OmenInstance
-
Constructor Summary
ConstructorDescriptionCastFinishedOmen
(AbilityUsedEvent aue, @NotNull AbilityCastStart preCast, ActionOmenInfo info) -
Method Summary
Modifier and TypeMethodDescription@NotNull ActionOmenInfo
info()
@Nullable Position
omenPosition
(Function<XivCombatant, Position> freshPosLookup) @NotNull XivCombatant
source()
type()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface gg.xp.xivsupport.events.actlines.events.HasAbility
abilityIdMatches
Methods inherited from interface gg.xp.xivsupport.gui.map.omen.OmenInstance
radius, timeDeltaFrom
-
Constructor Details
-
CastFinishedOmen
public CastFinishedOmen(AbilityUsedEvent aue, @NotNull @NotNull AbilityCastStart preCast, ActionOmenInfo info)
-
-
Method Details
-
info
- Specified by:
info
in interfaceOmenInstance
-
getAbility
- Specified by:
getAbility
in interfaceHasAbility
-
happensAt
- Specified by:
happensAt
in interfaceOmenInstance
- Returns:
- The time the ability is expected fire (if casting) or when it actually did fire (if used)
-
source
- Specified by:
source
in interfaceOmenInstance
-
omenPosition
- Specified by:
omenPosition
in interfaceOmenInstance
-
type
- Specified by:
type
in interfaceOmenInstance
-