Rune class Null safety
Rune class, with static variables so one can reference runes by name.
Constructors
- Rune()
Properties
- hashCode → int
-
The hash code for this object.
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent 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
-
5007
- AbsoluteFocus → const int
-
8233
- AdaptiveForcePerk → const int
-
5008
- Aftershock → const int
-
8439
- ApproachVelocity → const int
-
8410
- ArcaneComet → const int
-
8229
- ArmorPerk → const int
-
5002
- AttackSpeedPerk → const int
-
5005
- BiscuitDelivery → const int
-
8345
- BonePlating → const int
-
8473
- Celerity → const int
-
8234
- CheapShot → const int
-
8126
- Conditioning → const int
-
8429
- Conqueror → const int
-
8010
- CosmicInsight → const int
-
8347
- CoupDeGrace → const int
-
8014
- CutDown → const int
-
8017
- DarkHarvest → const int
-
8128
- Demolish → const int
-
8446
- Electrocute → const int
-
8112
- EyeballCollection → const int
-
8138
- FirstStrike → const int
-
8369
- FleetFootwork → const int
-
8021
- FontOfLife → const int
-
8463
- FuturesMarket → const int
-
8321
- GatheringStorm → const int
-
8236
- GhostPoro → const int
-
8120
- GlacialAugment → const int
-
8351
- GraspOfTheUndying → const int
-
8437
- Guardian → const int
-
8465
- HailOfBlades → const int
-
9923
- HealthPerk → const int
-
5001
- HextechFlashtraption → const int
-
8306
- IngeniousHunter → const int
-
8134
- LastStand → const int
-
8299
- LegendAlacrity → const int
-
9104
- LegendBloodline → const int
-
9103
- LegendTenacity → const int
-
9105
- LethalTempo → const int
-
8008
- MagicalFootwear → const int
-
8304
- MagicResistPerk → const int
-
5003
- ManaflowBand → const int
-
8226
- MinionDematerializer → const int
-
8316
- NimbusCloak → const int
-
8275
- NullifyingOrb → const int
-
8224
- Overgrowth → const int
-
8451
- Overheal → const int
-
9101
- PerfectTiming → const int
-
8313
- PhaseRush → const int
-
8230
- Predator → const int
-
8124
- PresenceOfMind → const int
-
8009
- PressTheAttack → const int
-
8005
- RavenousHunter → const int
-
8135
- RelentlessHunter → const int
-
8105
- Revitalize → const int
-
8453
- Scorch → const int
-
8237
- SecondWind → const int
-
8444
- ShieldBash → const int
-
8401
- SuddenImpact → const int
-
8143
- SummonAery → const int
-
8214
- TasteOfBlood → const int
-
8139
- TimeWarpTonic → const int
-
8352
- Transcendence → const int
-
8210
- Triumph → const int
-
9111
- UltimateHunter → const int
-
8106
- Unflinching → const int
-
8242
- UnsealedSpellbook → const int
-
8360
- Waterwalking → const int
-
8232
- ZombieWard → const int
-
8136