Even More Modifiers
1.0.0.0
A mod for rolling various bonus stats on items
Main Page
Related Pages
Packages
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Events
Pages
IcyEssence.cs
Go to the documentation of this file.
1
using
System
.Collections.Generic;
2
using
Loot
.
Api
.
Core
;
3
using
Loot
.
Api
.
Ext
;
4
using
Loot
.
Api
.
Strategy
;
5
using
Loot
.
Modifiers
.
WeaponModifiers
.
Ice
;
6
using
Terraria
;
7
8
namespace
Loot
.Essences
9
{
10
11
12
sealed
class
IcyEssence
:
EssenceItem
13
{
14
public
override
EssenceTier
Tier =>
EssenceTier
.I;
15
16
public
override
string
Description =>
"Grants the \"Icy\" modifier"
;
17
18
public
override
RollingStrategy
GetRollingStrategy
(Item item,
RollingStrategyProperties
properties)
19
{
20
properties.
PresetLines
= () =>
new
List<Modifier>
21
{
22
Loot
.Instance.GetModifier<
IcyModifier
>()
23
};
24
properties.
MaxRollableLines
= 2;
25
return
base.GetRollingStrategy(item, properties);
26
}
27
}
28
}
Loot.Api.Core
Definition:
Modifier.cs:13
Loot.Api.Strategy.RollingStrategyProperties.MaxRollableLines
int MaxRollableLines
The maximum amount of modifiers that can roll
Definition:
RollingStrategyProperties.cs:35
Loot.Modifiers.WeaponModifiers
Definition:
AmmoReduce.cs:5
Loot.Api.Strategy
Definition:
RollingStrategy.cs:11
Loot
System
Loot.Essences.EssenceItem
Definition:
EssenceItem.cs:16
Loot.Api
Loot.Modifiers
Loot.Api.Strategy.RollingStrategyProperties
Defines properties that will be used when an item is being rolled in a IRollingStrategy<T> These can ...
Definition:
RollingStrategyProperties.cs:11
Loot.Modifiers.WeaponModifiers.Ice
Definition:
IceModifier.cs:9
Terraria
Loot.Api.Ext
Definition:
ItemUtils.cs:7
Loot.Essences.IcyEssence.GetRollingStrategy
override RollingStrategy GetRollingStrategy(Item item, RollingStrategyProperties properties)
Definition:
IcyEssence.cs:18
Loot.Api.Strategy.RollingStrategy
Definition:
RollingStrategy.cs:13
Loot.Api.Strategy.RollingStrategyProperties.PresetLines
Func< List< Modifier > > PresetLines
Returns a list of lines that will be rolled initially
Definition:
RollingStrategyProperties.cs:80
Loot.Essences.IcyEssence
Definition:
IcyEssence.cs:12
Loot.Essences.EssenceTier
EssenceTier
Definition:
EssenceItem.cs:7
Loot.Modifiers.WeaponModifiers.Ice.IcyModifier
Definition:
IcyModifier.cs:7
Essences
IcyEssence.cs
Generated on Sat Apr 18 2020 16:45:40 for Even More Modifiers by
1.8.11