Elin Decompiled Documentation EA 23.200 Stable
Loading...
Searching...
No Matches
ActCryRage.cs
Go to the documentation of this file.
1public class ActCryRage : Ability
2{
3 public override bool Perform()
4 {
5 Act.CC.PlaySound("warcry");
6 Act.CC.Say("abSoulcry", Act.CC);
7 foreach (Chara chara in EClass._map.charas)
8 {
9 if (chara.IsInMutterDistance() && EClass.rnd(2) == 0)
10 {
11 chara.AddCondition<ConBerserk>();
12 }
13 }
14 return true;
15 }
16}
override bool Perform()
Definition: ActCryRage.cs:3
Definition: ACT.cs:62
static Chara CC
Definition: ACT.cs:77
SoundSource PlaySound(string id, float v=1f, bool spatial=true)
Definition: Card.cs:5939
bool IsInMutterDistance(int d=10)
Definition: Card.cs:7450
void Say(string lang, string ref1=null, string ref2=null)
Definition: Card.cs:6586
Definition: Chara.cs:10
Condition AddCondition(string id, int p=100, bool force=false)
Definition: Chara.cs:8897
Definition: EClass.cs:5
static Map _map
Definition: EClass.cs:18
static int rnd(long a)
Definition: EClass.cs:58
List< Chara > charas
Definition: Map.cs:81