C# Class Server.Misc.SkillCheck

Show file Open project: Grimoric/RunUO.T2A Class Usage Examples

Public Properties

Property Type Description
AntiMacroExpire System.TimeSpan

Public Methods

Method Description
CanLower ( Server.Mobile from, Stat stat ) : bool
CanRaise ( Server.Mobile from, Stat stat ) : bool
CheckSkill ( Server.Mobile from, Skill skill, object amObj, double chance ) : bool
Gain ( Server.Mobile from, Skill skill ) : void
GainStat ( Server.Mobile from, Stat stat ) : void
IncreaseStat ( Server.Mobile from, Stat stat, bool atrophy ) : void
Initialize ( ) : void
Mobile_SkillCheckDirectLocation ( Server.Mobile from, SkillName skillName, double chance ) : bool
Mobile_SkillCheckDirectTarget ( Server.Mobile from, SkillName skillName, object target, double chance ) : bool
Mobile_SkillCheckLocation ( Server.Mobile from, SkillName skillName, double minSkill, double maxSkill ) : bool
Mobile_SkillCheckTarget ( Server.Mobile from, SkillName skillName, object target, double minSkill, double maxSkill ) : bool

Private Methods

Method Description
AllowGain ( Server.Mobile from, Skill skill, object obj ) : bool

Method Details

CanLower() public static method

public static CanLower ( Server.Mobile from, Stat stat ) : bool
from Server.Mobile
stat Stat
return bool

CanRaise() public static method

public static CanRaise ( Server.Mobile from, Stat stat ) : bool
from Server.Mobile
stat Stat
return bool

CheckSkill() public static method

public static CheckSkill ( Server.Mobile from, Skill skill, object amObj, double chance ) : bool
from Server.Mobile
skill Server.Skill
amObj object
chance double
return bool

Gain() public static method

public static Gain ( Server.Mobile from, Skill skill ) : void
from Server.Mobile
skill Server.Skill
return void

GainStat() public static method

public static GainStat ( Server.Mobile from, Stat stat ) : void
from Server.Mobile
stat Stat
return void

IncreaseStat() public static method

public static IncreaseStat ( Server.Mobile from, Stat stat, bool atrophy ) : void
from Server.Mobile
stat Stat
atrophy bool
return void

Initialize() public static method

public static Initialize ( ) : void
return void

Mobile_SkillCheckDirectLocation() public static method

public static Mobile_SkillCheckDirectLocation ( Server.Mobile from, SkillName skillName, double chance ) : bool
from Server.Mobile
skillName SkillName
chance double
return bool

Mobile_SkillCheckDirectTarget() public static method

public static Mobile_SkillCheckDirectTarget ( Server.Mobile from, SkillName skillName, object target, double chance ) : bool
from Server.Mobile
skillName SkillName
target object
chance double
return bool

Mobile_SkillCheckLocation() public static method

public static Mobile_SkillCheckLocation ( Server.Mobile from, SkillName skillName, double minSkill, double maxSkill ) : bool
from Server.Mobile
skillName SkillName
minSkill double
maxSkill double
return bool

Mobile_SkillCheckTarget() public static method

public static Mobile_SkillCheckTarget ( Server.Mobile from, SkillName skillName, object target, double minSkill, double maxSkill ) : bool
from Server.Mobile
skillName SkillName
target object
minSkill double
maxSkill double
return bool

Property Details

AntiMacroExpire public static property

public static TimeSpan,System AntiMacroExpire
return System.TimeSpan