Table of Contents

Enum AbilityCraftFailure

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Why an ability craft was refused.

public enum AbilityCraftFailure : byte

Fields

AbilityLimit = 6

The character holds as many abilities as the server allows.

AlreadyCrafted = 5

The character already holds a crafted ability built from that template.

Busy = 9

Another request from this connection is still being handled.

CannotAct = 2

The character cannot act right now — dead, stunned, or otherwise gated.

InsufficientFunds = 8

The character cannot afford the craft.

InvalidEntry = 3

The template ID did not resolve to an ability.

InvalidEvents = 7

The selected events are not craftable together: too many for the template, duplicated, unknown to the character, or more than one ability-type override.

None = 0

No failure; the ability was crafted.

NotKnown = 4

The character has not learned that ability template.

PersistFailed = 10

The craft was accepted but could not be recorded, so nothing was granted.

Unavailable = 1

The character, the crafter or the scene no longer validates.