Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitMaterialHammer.cs
Go to the documentation of this file.
1
public
class
TraitMaterialHammer
:
TraitItem
2
{
3
public
override
bool
OnUse
(
Chara
c)
4
{
5
ActEffect
.
Proc
(
EffectId
.ChangeMaterial,
EClass
.
pc
,
null
, 100,
new
ActRef
6
{
7
n1 = owner.material.alias,
8
refThing = owner.Thing
9
});
10
return
true
;
11
}
12
13
public
override
int
GetValue
()
14
{
15
return
5000 + owner.sourceCard.value * owner.material.value * owner.material.value / 1000;
16
}
17
}
EffectId
EffectId
Definition:
EffectId.cs:2
ActEffect
Definition:
ActEffect.cs:7
ActEffect.Proc
static void Proc(EffectId id, Card cc, Card tc=null, int power=100, ActRef actRef=default(ActRef))
Definition:
ActEffect.cs:788
Chara
Definition:
Chara.cs:10
EClass
Definition:
EClass.cs:5
EClass.pc
static Chara pc
Definition:
EClass.cs:14
TraitItem
Definition:
TraitItem.cs:2
TraitMaterialHammer
Definition:
TraitMaterialHammer.cs:2
TraitMaterialHammer.OnUse
override bool OnUse(Chara c)
Definition:
TraitMaterialHammer.cs:3
TraitMaterialHammer.GetValue
override int GetValue()
Definition:
TraitMaterialHammer.cs:13
ActRef
Definition:
ActRef.cs:2
Elin
TraitMaterialHammer.cs
Generated by
1.9.6