Show / Hide Table of Contents

Class ChampionSpellStatic

Class representing a spell of a champion (Static API).

Inheritance
System.Object
ChampionSpellStatic
Namespace:RiotSharp.StaticDataEndpoint
Assembly:RiotSharp.dll
Syntax
public class ChampionSpellStatic : object

Properties

Altimages

List of alternative images.

Declaration
public List<ImageStatic> Altimages { get; set; }
Property Value
Type Description
List<><ImageStatic>

CooldownBurn

String representing the cooldowns for each level of the spell.

Declaration
public string CooldownBurn { get; set; }
Property Value
Type Description
System.String

Cooldowns

List of the cooldowns for each level of the spell.

Declaration
public List<float> Cooldowns { get; set; }
Property Value
Type Description
List<><>

CostBurn

String representing the costs for each level of the spell.

Declaration
public string CostBurn { get; set; }
Property Value
Type Description
System.String

Costs

List of the costs for each level of the spell.

Declaration
public List<int> Costs { get; set; }
Property Value
Type Description
List<><System.Int32>

CostType

Type of cost (mana, energy, percentage of current health, etc).

Declaration
public string CostType { get; set; }
Property Value
Type Description
System.String

Description

Description of the spell.

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String

EffectBurns

String representing the effects of the spell.

Declaration
public List<string> EffectBurns { get; set; }
Property Value
Type Description
List<><System.String>

Effects

Effects of the spell (damage, etc). This field is a List of List of Integer.

Declaration
public List<List<double>> Effects { get; set; }
Property Value
Type Description
List<><List<><System.Double>>

Image

Image of the spell.

Declaration
public ImageStatic Image { get; set; }
Property Value
Type Description
ImageStatic

Key

String identifying a spell (champion's name + key to activate the spell, example: "AatroxQ".

Declaration
public string Key { get; set; }
Property Value
Type Description
System.String

LevelTip

Tooltip when leveling up this spell.

Declaration
public LevelTipStatic LevelTip { get; set; }
Property Value
Type Description
LevelTipStatic

MaxRank

Maximum rank of this spell.

Declaration
public int MaxRank { get; set; }
Property Value
Type Description
System.Int32

Name

Name of this spell.

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Range

This field is either a List of Integer or the String 'self' for spells that target one's own champion.

Declaration
public object Range { get; set; }
Property Value
Type Description
System.Object

RangeBurn

String representing the range for each level of the spell.

Declaration
public string RangeBurn { get; set; }
Property Value
Type Description
System.String

Resource

String representing the cost for the champion when using this spell (example: "{{ e3 }}% of Current Health".

Declaration
public string Resource { get; set; }
Property Value
Type Description
System.String

SanitizedDescription

Sanitized (HTML stripped) description of the spell.

Declaration
public string SanitizedDescription { get; set; }
Property Value
Type Description
System.String

SanitizedTooltip

Sanitized (HTML stripped) tooltip of the spell.

Declaration
public string SanitizedTooltip { get; set; }
Property Value
Type Description
System.String

Tooltip

Tooltip for this spell.

Declaration
public string Tooltip { get; set; }
Property Value
Type Description
System.String

Vars

Various effects of this spell.

Declaration
public List<SpellVarsStatic> Vars { get; set; }
Property Value
Type Description
List<><SpellVarsStatic>
Back to top Copyright © 2015-2016 Microsoft
Generated by DocFX