Elin Decompiled Documentation
EA 23.130 Nightly
Loading...
Searching...
No Matches
TraitSpellbook.cs
Go to the documentation of this file.
1
public
class
TraitSpellbook
:
TraitBaseSpellbook
2
{
3
public
override
int
Difficulty
=> 10 +
source
.LV;
4
5
public
static
void
Create
(
Card
owner
,
int
ele)
6
{
7
owner.refVal = ele;
8
SourceElement.Row
row =
EClass
.
sources
.
elements
.map[ele];
9
if
(row.
tag
.Contains(
"noCopy"
))
10
{
11
owner
.
elements
.
SetBase
(759, 10);
12
}
13
if
(row.
charge
== 1)
14
{
15
owner.c_charges = 1;
16
}
17
}
18
}
Card
Definition:
Card.cs:11
Card.elements
ElementContainerCard elements
Definition:
Card.cs:37
EClass
Definition:
EClass.cs:5
EClass.sources
static SourceManager sources
Definition:
EClass.cs:42
ElementContainer.SetBase
Element SetBase(string alias, int v, int potential=0)
Definition:
ElementContainer.cs:351
SourceElement.Row
Definition:
SourceElement.cs:11
SourceElement.Row.tag
string[] tag
Definition:
SourceElement.cs:66
SourceElement.Row.charge
int charge
Definition:
SourceElement.cs:74
SourceManager.elements
SourceElement elements
Definition:
SourceManager.cs:28
TraitBaseSpellbook
Definition:
TraitBaseSpellbook.cs:6
TraitScroll.source
virtual SourceElement.Row source
Definition:
TraitScroll.cs:5
TraitSpellbook
Definition:
TraitSpellbook.cs:2
TraitSpellbook.Difficulty
override int Difficulty
Definition:
TraitSpellbook.cs:3
TraitSpellbook.Create
static void Create(Card owner, int ele)
Definition:
TraitSpellbook.cs:5
Trait.owner
Card owner
Definition:
Trait.cs:26
Elin
TraitSpellbook.cs
Generated by
1.9.6