Table of Contents

Class ArenaPenaltyEntity

Namespace
FishMMO.Database.Npgsql.Entities
Assembly
FishMMO-DB.dll

A character's arena queue lock: until when, and why.

public class ArenaPenaltyEntity
Inheritance
ArenaPenaltyEntity
Inherited Members

Remarks

Written when a player deserts a live match or declines a ready check, cleared when a disconnected player returns within the grace, and read at queue time. One row per character; a later lock replaces an earlier one.

Properties

CharacterID

The character.

public long CharacterID { get; set; }

Property Value

long

ID

Primary key.

public long ID { get; set; }

Property Value

long

LockedUntilUtc

The character may not queue before this instant (UTC).

public DateTime LockedUntilUtc { get; set; }

Property Value

DateTime

Reason

Why, for the log and the player.

public string Reason { get; set; }

Property Value

string

TimeCreated

Row creation timestamp (UTC).

public DateTime TimeCreated { get; set; }

Property Value

DateTime