Table of Contents

Class CharacterPetBuffEntity

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

Entity representing a pet's buff data in the database.

public class CharacterPetBuffEntity : IVersionedEntity
Inheritance
CharacterPetBuffEntity
Implements
Inherited Members

Properties

Character

public CharacterEntity Character { get; set; }

Property Value

CharacterEntity

CharacterID

Foreign key to the owning character.

public long CharacterID { get; set; }

Property Value

long

Deleted

public bool Deleted { get; set; }

Property Value

bool

ID

Primary key.

public long ID { get; set; }

Property Value

long

RemainingTime

Remaining duration of the buff in seconds.

public double RemainingTime { get; set; }

Property Value

double

Stacks

Number of stacks of this buff applied.

public int Stacks { get; set; }

Property Value

int

TemplateID

Template identifier for this pet buff.

public int TemplateID { get; set; }

Property Value

int

TickCount

Number of ticks that have fired for this buff instance, so cumulative periodic effects resume where they left off rather than restarting.

public int TickCount { get; set; }

Property Value

int

TickTime

Seconds until this buff's next periodic tick.

public double TickTime { get; set; }

Property Value

double

TimeCreated

public DateTime TimeCreated { get; set; }

Property Value

DateTime

TimeDeleted

public DateTime? TimeDeleted { get; set; }

Property Value

DateTime?

Version

Application-level concurrency token. Incremented on every write to detect stale updates.

public long Version { get; set; }

Property Value

long