Elin Decompiled Documentation EA 23.166 Nightly
Loading...
Searching...
No Matches
StanceSongSleep.cs
Go to the documentation of this file.
2{
3 public override void OnStart()
4 {
5 owner.ShowEmo(Emo.happy);
6 }
7
8 public override void Tick()
9 {
10 int num = 0;
12 {
13 if ((item.IsPowerful ? 10 : 25) > EClass.rnd(100))
14 {
15 item.AddCondition<ConSleep>(50 + base.power / 2);
16 }
17 num++;
18 }
19 if (num > 0)
20 {
21 owner.mana.Mod(-(1 + owner.mana.max / 200));
22 }
23 }
24}
Emo
Definition: Emo.cs:2
Point pos
Definition: Card.cs:55
void ShowEmo(Emo _emo=Emo.none, float duration=0f, bool skipSame=true)
Definition: Card.cs:5744
Definition: Chara.cs:10
override bool IsDeadOrSleeping
Definition: Chara.cs:569
Stats mana
Definition: Chara.cs:1006
bool IsHostile()
Definition: Chara.cs:6041
Definition: EClass.cs:5
static int rnd(int a)
Definition: EClass.cs:58
List< Chara > ListCharasInRadius(Chara cc, int dist, Func< Chara, bool > func, bool onlyVisible=true)
Definition: Point.cs:1200
override void OnStart()
override void Tick()
virtual void Mod(int a)
Definition: Stats.cs:135
virtual int max
Definition: Stats.cs:68