// Function from file: organs.dm public override void Insert(dynamic M = null, int?special = null) { special = special ?? 0; Obj_Effect_ProcHolder_Alien P = null; base.Insert((object)(M), special); foreach (dynamic _a in Lang13.Enumerate(this.alien_powers, typeof(Obj_Effect_ProcHolder_Alien))) { P = _a; ((Mob_Living_Carbon)M).AddAbility(P); } return; }
// Function from file: organs.dm public override void Remove(dynamic M = null, bool?special = null) { special = special ?? false; Obj_Effect_ProcHolder_Alien P = null; foreach (dynamic _a in Lang13.Enumerate(this.alien_powers, typeof(Obj_Effect_ProcHolder_Alien))) { P = _a; ((Mob_Living_Carbon)M).RemoveAbility(P); } base.Remove((object)(M), special); return; }