Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitFloorSwitch.cs
1using System;
2
3// Token: 0x0200030F RID: 783
5{
6 // Token: 0x06001965 RID: 6501 RVA: 0x000A2690 File Offset: 0x000A0890
7 public override void OnStepped(Chara c)
8 {
9 if (this.IsNegativeEffect && EClass._zone.IsPCFaction && !c.IsHostile())
10 {
11 return;
12 }
13 this.owner.SetHidden(false);
14 if (this.IgnoreWhenLevitating() && c.isLevitating)
15 {
16 this.owner.Say("levitating", null, null);
17 return;
18 }
19 if (this.CanDisarmTrap && base.TryDisarmTrap(c))
20 {
21 return;
22 }
23 base.ActivateTrap(c);
24 }
25}
Definition Chara.cs:12