Rune class

Rune class, with static variables so one can reference runes by name.

Constructors

Rune()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

perkTierValidate(int perk, int tier) bool
Validates the minor perks. True on valid perk for the row, false on invalid.
runeTier(int rune) int
Gets the tier of a rune. Keystone: 0, rows of minor runes 1-3. Returns -1 on error.
treeId(int rune) int
Returns the numeric ID of the tree for a given rune. Eg Taste Of Blood -> id of Domination tree.
validate(int keystone, int primary1, int primary2, int primary3, int secondary1, int secondary2, int perk1, int perk2, int perk3) bool
Validates a candidate page layout to make sure it's an allowed configuration.

Constants

AbilityHastePerk → const int
AbsoluteFocus → const int
AdaptiveForcePerk → const int
Aftershock → const int
ApproachVelocity → const int
ArcaneComet → const int
ArmorPerk → const int
AttackSpeedPerk → const int
BiscuitDelivery → const int
BonePlating → const int
Celerity → const int
CheapShot → const int
Conditioning → const int
Conqueror → const int
CosmicInsight → const int
CoupDeGrace → const int
CutDown → const int
DarkHarvest → const int
Demolish → const int
Electrocute → const int
EyeballCollection → const int
FirstStrike → const int
FleetFootwork → const int
FontOfLife → const int
FuturesMarket → const int
GatheringStorm → const int
GhostPoro → const int
GlacialAugment → const int
GraspOfTheUndying → const int
Guardian → const int
HailOfBlades → const int
HealthPerk → const int
HextechFlashtraption → const int
IngeniousHunter → const int
LastStand → const int
LegendAlacrity → const int
LegendBloodline → const int
LegendTenacity → const int
LethalTempo → const int
MagicalFootwear → const int
MagicResistPerk → const int
ManaflowBand → const int
MinionDematerializer → const int
NimbusCloak → const int
NullifyingOrb → const int
Overgrowth → const int
Overheal → const int
PerfectTiming → const int
PhaseRush → const int
Predator → const int
PresenceOfMind → const int
PressTheAttack → const int
RavenousHunter → const int
RelentlessHunter → const int
Revitalize → const int
Scorch → const int
SecondWind → const int
ShieldBash → const int
SuddenImpact → const int
SummonAery → const int
TasteOfBlood → const int
TimeWarpTonic → const int
Transcendence → const int
Triumph → const int
UltimateHunter → const int
Unflinching → const int
UnsealedSpellbook → const int
Waterwalking → const int
ZombieWard → const int