Table of Contents

Class SkillMasterSkillRecord

Namespace
Moffat.EndlessOnline.SDK.Protocol.Pub.Server
Assembly
Moffat.EndlessOnline.SDK.dll

Record of a skill that a Skill Master NPC can teach

[Generated]
public class SkillMasterSkillRecord : ISerializable
Inheritance
SkillMasterSkillRecord
Implements
Inherited Members

Constructors

SkillMasterSkillRecord()

public SkillMasterSkillRecord()

Properties

AgiRequirement

Agility required to learn this skill

public int AgiRequirement { get; set; }

Property Value

int

ByteSize

Gets the size of the data that this object was deserialized from, or 0 for an object that was not deserialized.

public int ByteSize { get; }

Property Value

int

ChaRequirement

Charisma required to learn this skill

public int ChaRequirement { get; set; }

Property Value

int

ClassRequirement

Class required to learn this skill

public int ClassRequirement { get; set; }

Property Value

int

ConRequirement

Constitution required to learn this skill

public int ConRequirement { get; set; }

Property Value

int

IntRequirement

Intelligence required to learn this skill

public int IntRequirement { get; set; }

Property Value

int

LevelRequirement

Level required to learn this skill

public int LevelRequirement { get; set; }

Property Value

int

Price

public int Price { get; set; }

Property Value

int

SkillId

public int SkillId { get; set; }

Property Value

int

SkillRequirements

IDs of skills that must be learned before a player can learn this skill

public List<int> SkillRequirements { get; set; }

Property Value

List<int>

StrRequirement

Strength required to learn this skill

public int StrRequirement { get; set; }

Property Value

int

WisRequirement

Wisdom required to learn this skill

public int WisRequirement { get; set; }

Property Value

int

Methods

Deserialize(EoReader)

Deserialize the EO binary data representation of this object from an EoReader.

public void Deserialize(EoReader reader)

Parameters

reader EoReader

The reader from which this object should be read.

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Serialize(EoWriter)

Serialize this object to an EoWriter in the EO binary data representation.

public void Serialize(EoWriter writer)

Parameters

writer EoWriter

The writer to which this object should be written.

ToString()

public override string ToString()

Returns

string