// Token: 0x06000030 RID: 48 RVA: 0x00004188 File Offset: 0x00002388 public static StatusEffect MakeBurstOfDivinityPrefab() { StatusEffect statusEffect = TinyEffectManager.MakeStatusEffectPrefab("Burst of Divinity", "Burst of Divinity", "Reduces the mana cost of spells, but stacks are expended when a spell is casted.", 30f, -1f, StatusEffectFamily.StackBehaviors.StackAll, "Mana Ratio Recovery 3", false, null, null, "com.ehaugw.templarclass"); statusEffect.OverrideIcon = CustomTextures.CreateSprite(SL.Packs["Templar"].Texture2D["burstOfDivinityIcon"], 0); return(statusEffect); }
// Token: 0x0600002F RID: 47 RVA: 0x00004114 File Offset: 0x00002314 public static StatusEffect MakeSurgeOfDivinityPrefab() { StatusEffect statusEffect = TinyEffectManager.MakeStatusEffectPrefab("Surge of Divinity", "Surge of Divinity", "Greatly increases Burst of Divinity buildup.", 90f, -1f, StatusEffectFamily.StackBehaviors.Override, "Mana Ratio Recovery 3", false, null, null, "com.ehaugw.templarclass"); statusEffect.OverrideIcon = CustomTextures.CreateSprite(SL.Packs["Templar"].Texture2D["surgeOfDivinityIcon"], 0); return(statusEffect); }
// Token: 0x0600002E RID: 46 RVA: 0x000040BC File Offset: 0x000022BC public static StatusEffect MakePrayerCooldownPrefab() { StatusEffect statusEffect = TinyEffectManager.MakeStatusEffectPrefab("PrayOnCooldownEffect", "PrayOnCooldownEffect", "Try to not bother Elatt too much.", 150f, -1f, StatusEffectFamily.StackBehaviors.Override, "Mana Ratio Recovery 3", true, null, null, "com.ehaugw.templarclass"); statusEffect.IsHidden = true; statusEffect.DisplayInHud = false; return(statusEffect); }
// Token: 0x06000007 RID: 7 RVA: 0x00002370 File Offset: 0x00000570 private void MakeSittingPrefab() { StatusEffect statusEffect = TinyEffectManager.MakeStatusEffectPrefab(SkilledAtSitting.SITTING_EFFECT_NAME, SkilledAtSitting.SITTING_EFFECT_NAME, "Regain health, burnt health and stamina while sitting.", -1f, 1f, StatusEffectFamily.StackBehaviors.Override, "Bandage", false, null, null, "com.ehaugw.skilledatsitting"); EffectSignature statusEffectSignature = statusEffect.StatusEffectSignature; Sitting sitting = TinyEffectManager.MakeFreshObject("Effects", true, true, statusEffectSignature.transform).AddComponent <Sitting>(); sitting.UseOnce = false; statusEffectSignature.Effects = new List <Effect> { sitting }; statusEffect.IsHidden = false; statusEffect.DisplayInHud = true; }
// Token: 0x06000031 RID: 49 RVA: 0x000041FC File Offset: 0x000023FC public static StatusEffect MakeRadiatingPrefab() { StatusEffect statusEffect = TinyEffectManager.MakeStatusEffectPrefab("Radiating", "Radiating", "Damages you and your nearby allies.", 15f, 1f, StatusEffectFamily.StackBehaviors.Override, "Doom", true, 134.ToString(), null, "com.ehaugw.templarclass"); EffectSignature statusEffectSignature = statusEffect.StatusEffectSignature; Radiating radiating = TinyEffectManager.MakeFreshObject("Effects", true, true, statusEffectSignature.transform).AddComponent <Radiating>(); radiating.UseOnce = false; statusEffectSignature.Effects = new List <Effect> { radiating }; statusEffect.OverrideIcon = CustomTextures.CreateSprite(SL.Packs["Templar"].Texture2D["radiatingIcon"], 0); return(statusEffect); }
// Token: 0x0600002D RID: 45 RVA: 0x00004028 File Offset: 0x00002228 public static StatusEffect MakePrayerPrefab() { StatusEffect statusEffect = TinyEffectManager.MakeStatusEffectPrefab("Prayer", "Prayer", "You are praying...", -1f, 0.25f, StatusEffectFamily.StackBehaviors.Override, "Mana Ratio Recovery 3", true, null, null, "com.ehaugw.templarclass"); EffectSignature statusEffectSignature = statusEffect.StatusEffectSignature; PrayerEffect prayerEffect = TinyEffectManager.MakeFreshObject("Effects", true, true, statusEffectSignature.transform).AddComponent <PrayerEffect>(); prayerEffect.UseOnce = false; statusEffectSignature.Effects = new List <Effect> { prayerEffect }; statusEffect.IsHidden = true; statusEffect.DisplayInHud = false; return(statusEffect); }