Class ChampionSpellStatic
Class representing a spell of a champion (Static API).
Inheritance
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> |