Table of Contents

Class IsRaceCondition

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Condition that checks if a character is of a specific race.

[Serializable]
public class IsRaceCondition : BaseCondition, ICondition
Inheritance
IsRaceCondition
Implements
Inherited Members

Fields

RequiredRace

The required race template for the condition to pass.

public RaceTemplate RequiredRace

Field Value

RaceTemplate

Methods

Evaluate(ICharacter, EventData)

Evaluates whether the character (or event target) is of the required race.

public override bool Evaluate(ICharacter initiator, EventData eventData)

Parameters

initiator ICharacter

The character to check, or the fallback if no event target is present.

eventData EventData

Optional event data that may provide a different character to check.

Returns

bool

True if the character is of the required race; otherwise, false.