Decompiled source of AnglerFishingNode v1.0.2
plugins/GeckVolantMarin-AnglerFishingNode.dll
Decompiled a day ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using BepInEx; using BepInEx.Logging; using DiskCardGame; using InscryptionAPI.Card; using InscryptionAPI.Helpers; using InscryptionAPI.Nodes; using Microsoft.CodeAnalysis; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")] [assembly: AssemblyCompany("GeckVolantMarin-AnglerFishingNode")] [assembly: AssemblyConfiguration("Debug")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: AssemblyInformationalVersion("1.0.0")] [assembly: AssemblyProduct("GeckVolantMarin-AnglerFishingNode")] [assembly: AssemblyTitle("GeckVolantMarin-AnglerFishingNode")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.0.0.0")] [module: UnverifiableCode] [module: RefSafetyRules(11)] namespace Microsoft.CodeAnalysis { [CompilerGenerated] [Microsoft.CodeAnalysis.Embedded] internal sealed class EmbeddedAttribute : Attribute { } } namespace System.Runtime.CompilerServices { [CompilerGenerated] [Microsoft.CodeAnalysis.Embedded] [AttributeUsage(AttributeTargets.Module, AllowMultiple = false, Inherited = false)] internal sealed class RefSafetyRulesAttribute : Attribute { public readonly int Version; public RefSafetyRulesAttribute(int P_0) { Version = P_0; } } } namespace GeckVolantMarin { public static class NewMechanicsConcept { public static MechanicsConcept anglerFishing; public static void createMechanicsConcept() { //IL_0006: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Unknown result type (might be due to invalid IL or missing references) //IL_0009: Unknown result type (might be due to invalid IL or missing references) //IL_000a: Unknown result type (might be due to invalid IL or missing references) //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_000c: Unknown result type (might be due to invalid IL or missing references) MechanicsConcept val = (MechanicsConcept)16777322; val = (anglerFishing = (MechanicsConcept)(val + 1)); } } } namespace GeckVolantMarin.AnglerFishingNode { public static class NewTraits { public static Trait veryBadFishingBait; public static Trait badFishingBait; public static Trait averageFishingBait; public static Trait goodFishingBait; public static Trait verySmallFishingBait; public static Trait smallFishingBait; public static Trait mediumFishingBait; public static Trait bigFishingBait; public static Trait badTrashAttractorBait; public static Trait averageTrashAttractorBait; public static Trait goodTrashAttractorBait; public static Trait veryGoodTrashAttractorBait; public static Trait badTreasureAttractorBait; public static Trait averageTreasureAttractorBait; public static Trait goodTreasureAttractorBait; public static Trait veryGoodTreasureAttractorBait; public static Trait badBoonAttractorBait; public static Trait averageBoonAttractorBait; public static Trait goodBoonAttractorBait; public static Trait veryGoodBoonAttractorBait; public static Trait badGrabberBait; public static Trait averageGrabberBait; public static Trait goodGrabberBait; public static Trait veryGoodGrabberBait; private static void addTraitsToBaseGameCards() { //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_001e: Expected I4, but got Unknown //IL_003b: Unknown result type (might be due to invalid IL or missing references) //IL_0041: Expected I4, but got Unknown //IL_005e: Unknown result type (might be due to invalid IL or missing references) //IL_0064: Expected I4, but got Unknown //IL_0081: Unknown result type (might be due to invalid IL or missing references) //IL_0087: Expected I4, but got Unknown //IL_00a4: Unknown result type (might be due to invalid IL or missing references) //IL_00aa: Expected I4, but got Unknown //IL_00c7: Unknown result type (might be due to invalid IL or missing references) //IL_00cd: Expected I4, but got Unknown //IL_00fa: Unknown result type (might be due to invalid IL or missing references) //IL_0100: Expected I4, but got Unknown //IL_012d: Unknown result type (might be due to invalid IL or missing references) //IL_0133: Expected I4, but got Unknown //IL_0160: Unknown result type (might be due to invalid IL or missing references) //IL_0166: Expected I4, but got Unknown //IL_0183: Unknown result type (might be due to invalid IL or missing references) //IL_0189: Expected I4, but got Unknown //IL_01b6: Unknown result type (might be due to invalid IL or missing references) //IL_01bc: Expected I4, but got Unknown //IL_01d9: Unknown result type (might be due to invalid IL or missing references) //IL_01df: Expected I4, but got Unknown //IL_020c: Unknown result type (might be due to invalid IL or missing references) //IL_0212: Expected I4, but got Unknown //IL_023f: Unknown result type (might be due to invalid IL or missing references) //IL_0245: Expected I4, but got Unknown //IL_0262: Unknown result type (might be due to invalid IL or missing references) //IL_0268: Expected I4, but got Unknown //IL_0285: Unknown result type (might be due to invalid IL or missing references) //IL_028b: Expected I4, but got Unknown //IL_02b8: Unknown result type (might be due to invalid IL or missing references) //IL_02be: Expected I4, but got Unknown //IL_02db: Unknown result type (might be due to invalid IL or missing references) //IL_02e1: Expected I4, but got Unknown //IL_02fe: Unknown result type (might be due to invalid IL or missing references) //IL_0304: Expected I4, but got Unknown //IL_0331: Unknown result type (might be due to invalid IL or missing references) //IL_0337: Expected I4, but got Unknown //IL_0354: Unknown result type (might be due to invalid IL or missing references) //IL_035a: Expected I4, but got Unknown //IL_0377: Unknown result type (might be due to invalid IL or missing references) //IL_037d: Expected I4, but got Unknown //IL_03aa: Unknown result type (might be due to invalid IL or missing references) //IL_03b0: Expected I4, but got Unknown //IL_03cd: Unknown result type (might be due to invalid IL or missing references) //IL_03d3: Expected I4, but got Unknown //IL_03f0: Unknown result type (might be due to invalid IL or missing references) //IL_03f6: Expected I4, but got Unknown //IL_0413: Unknown result type (might be due to invalid IL or missing references) //IL_0419: Expected I4, but got Unknown //IL_0446: Unknown result type (might be due to invalid IL or missing references) //IL_044c: Expected I4, but got Unknown //IL_0469: Unknown result type (might be due to invalid IL or missing references) //IL_046f: Expected I4, but got Unknown //IL_049c: Unknown result type (might be due to invalid IL or missing references) //IL_04a2: Expected I4, but got Unknown //IL_04bf: Unknown result type (might be due to invalid IL or missing references) //IL_04c5: Expected I4, but got Unknown //IL_04e2: Unknown result type (might be due to invalid IL or missing references) //IL_04e8: Expected I4, but got Unknown //IL_0515: Unknown result type (might be due to invalid IL or missing references) //IL_051b: Expected I4, but got Unknown //IL_0538: Unknown result type (might be due to invalid IL or missing references) //IL_053e: Expected I4, but got Unknown //IL_055b: Unknown result type (might be due to invalid IL or missing references) //IL_0561: Expected I4, but got Unknown //IL_058e: Unknown result type (might be due to invalid IL or missing references) //IL_0594: Expected I4, but got Unknown //IL_05b1: Unknown result type (might be due to invalid IL or missing references) //IL_05b7: Expected I4, but got Unknown //IL_05d4: Unknown result type (might be due to invalid IL or missing references) //IL_05da: Expected I4, but got Unknown //IL_0607: Unknown result type (might be due to invalid IL or missing references) //IL_060d: Expected I4, but got Unknown //IL_063a: Unknown result type (might be due to invalid IL or missing references) //IL_0640: Expected I4, but got Unknown //IL_066d: Unknown result type (might be due to invalid IL or missing references) //IL_0673: Expected I4, but got Unknown //IL_0690: Unknown result type (might be due to invalid IL or missing references) //IL_0696: Expected I4, but got Unknown //IL_06b3: Unknown result type (might be due to invalid IL or missing references) //IL_06b9: Expected I4, but got Unknown //IL_06e6: Unknown result type (might be due to invalid IL or missing references) //IL_06ec: Expected I4, but got Unknown //IL_0709: Unknown result type (might be due to invalid IL or missing references) //IL_070f: Expected I4, but got Unknown //IL_072c: Unknown result type (might be due to invalid IL or missing references) //IL_0732: Expected I4, but got Unknown //IL_074f: Unknown result type (might be due to invalid IL or missing references) //IL_0755: Expected I4, but got Unknown //IL_0772: Unknown result type (might be due to invalid IL or missing references) //IL_0778: Expected I4, but got Unknown //IL_07a5: Unknown result type (might be due to invalid IL or missing references) //IL_07ab: Expected I4, but got Unknown //IL_07c8: Unknown result type (might be due to invalid IL or missing references) //IL_07ce: Expected I4, but got Unknown //IL_07fb: Unknown result type (might be due to invalid IL or missing references) //IL_0801: Expected I4, but got Unknown //IL_081e: Unknown result type (might be due to invalid IL or missing references) //IL_0824: Expected I4, but got Unknown //IL_0851: Unknown result type (might be due to invalid IL or missing references) //IL_0857: Expected I4, but got Unknown //IL_0874: Unknown result type (might be due to invalid IL or missing references) //IL_087a: Expected I4, but got Unknown //IL_0897: Unknown result type (might be due to invalid IL or missing references) //IL_089d: Expected I4, but got Unknown //IL_08ca: Unknown result type (might be due to invalid IL or missing references) //IL_08d0: Expected I4, but got Unknown //IL_08ed: Unknown result type (might be due to invalid IL or missing references) //IL_08f3: Expected I4, but got Unknown //IL_0910: Unknown result type (might be due to invalid IL or missing references) //IL_0916: Expected I4, but got Unknown //IL_0943: Unknown result type (might be due to invalid IL or missing references) //IL_0949: Expected I4, but got Unknown //IL_0966: Unknown result type (might be due to invalid IL or missing references) //IL_096c: Expected I4, but got Unknown //IL_0999: Unknown result type (might be due to invalid IL or missing references) //IL_099f: Expected I4, but got Unknown //IL_09bc: Unknown result type (might be due to invalid IL or missing references) //IL_09c2: Expected I4, but got Unknown //IL_09df: Unknown result type (might be due to invalid IL or missing references) //IL_09e5: Expected I4, but got Unknown //IL_0a02: Unknown result type (might be due to invalid IL or missing references) //IL_0a08: Expected I4, but got Unknown //IL_0a25: Unknown result type (might be due to invalid IL or missing references) //IL_0a2b: Expected I4, but got Unknown //IL_0a58: Unknown result type (might be due to invalid IL or missing references) //IL_0a5e: Expected I4, but got Unknown //IL_0a7b: Unknown result type (might be due to invalid IL or missing references) //IL_0a81: Expected I4, but got Unknown //IL_0a9e: Unknown result type (might be due to invalid IL or missing references) //IL_0aa4: Expected I4, but got Unknown //IL_0ad1: Unknown result type (might be due to invalid IL or missing references) //IL_0ad7: Expected I4, but got Unknown //IL_0af4: Unknown result type (might be due to invalid IL or missing references) //IL_0afa: Expected I4, but got Unknown //IL_0b17: Unknown result type (might be due to invalid IL or missing references) //IL_0b1d: Expected I4, but got Unknown //IL_0b4a: Unknown result type (might be due to invalid IL or missing references) //IL_0b50: Expected I4, but got Unknown //IL_0b6d: Unknown result type (might be due to invalid IL or missing references) //IL_0b73: Expected I4, but got Unknown //IL_0ba0: Unknown result type (might be due to invalid IL or missing references) //IL_0ba6: Expected I4, but got Unknown //IL_0bc3: Unknown result type (might be due to invalid IL or missing references) //IL_0bc9: Expected I4, but got Unknown //IL_0be6: Unknown result type (might be due to invalid IL or missing references) //IL_0bec: Expected I4, but got Unknown //IL_0c19: Unknown result type (might be due to invalid IL or missing references) //IL_0c1f: Expected I4, but got Unknown //IL_0c3c: Unknown result type (might be due to invalid IL or missing references) //IL_0c42: Expected I4, but got Unknown //IL_0c5f: Unknown result type (might be due to invalid IL or missing references) //IL_0c65: Expected I4, but got Unknown //IL_0c92: Unknown result type (might be due to invalid IL or missing references) //IL_0c98: Expected I4, but got Unknown //IL_0cb5: Unknown result type (might be due to invalid IL or missing references) //IL_0cbb: Expected I4, but got Unknown //IL_0ce8: Unknown result type (might be due to invalid IL or missing references) //IL_0cee: Expected I4, but got Unknown //IL_0d0b: Unknown result type (might be due to invalid IL or missing references) //IL_0d11: Expected I4, but got Unknown //IL_0d3e: Unknown result type (might be due to invalid IL or missing references) //IL_0d44: Expected I4, but got Unknown //IL_0d61: Unknown result type (might be due to invalid IL or missing references) //IL_0d67: Expected I4, but got Unknown //IL_0d84: Unknown result type (might be due to invalid IL or missing references) //IL_0d8a: Expected I4, but got Unknown //IL_0da7: Unknown result type (might be due to invalid IL or missing references) //IL_0dad: Expected I4, but got Unknown //IL_0dda: Unknown result type (might be due to invalid IL or missing references) //IL_0de0: Expected I4, but got Unknown //IL_0dfd: Unknown result type (might be due to invalid IL or missing references) //IL_0e03: Expected I4, but got Unknown //IL_0e20: Unknown result type (might be due to invalid IL or missing references) //IL_0e26: Expected I4, but got Unknown //IL_0e53: Unknown result type (might be due to invalid IL or missing references) //IL_0e59: Expected I4, but got Unknown //IL_0e76: Unknown result type (might be due to invalid IL or missing references) //IL_0e7c: Expected I4, but got Unknown //IL_0e99: Unknown result type (might be due to invalid IL or missing references) //IL_0e9f: Expected I4, but got Unknown //IL_0ebc: Unknown result type (might be due to invalid IL or missing references) //IL_0ec2: Expected I4, but got Unknown //IL_0eef: Unknown result type (might be due to invalid IL or missing references) //IL_0ef5: Expected I4, but got Unknown //IL_0f12: Unknown result type (might be due to invalid IL or missing references) //IL_0f18: Expected I4, but got Unknown //IL_0f35: Unknown result type (might be due to invalid IL or missing references) //IL_0f3b: Expected I4, but got Unknown //IL_0f68: Unknown result type (might be due to invalid IL or missing references) //IL_0f6e: Expected I4, but got Unknown //IL_0f8b: Unknown result type (might be due to invalid IL or missing references) //IL_0f91: Expected I4, but got Unknown //IL_0fbe: Unknown result type (might be due to invalid IL or missing references) //IL_0fc4: Expected I4, but got Unknown //IL_0fe1: Unknown result type (might be due to invalid IL or missing references) //IL_0fe7: Expected I4, but got Unknown //IL_1014: Unknown result type (might be due to invalid IL or missing references) //IL_101a: Expected I4, but got Unknown //IL_1037: Unknown result type (might be due to invalid IL or missing references) //IL_103d: Expected I4, but got Unknown //IL_105a: Unknown result type (might be due to invalid IL or missing references) //IL_1060: Expected I4, but got Unknown //IL_108d: Unknown result type (might be due to invalid IL or missing references) //IL_1093: Expected I4, but got Unknown //IL_10c0: Unknown result type (might be due to invalid IL or missing references) //IL_10c6: Expected I4, but got Unknown //IL_10e3: Unknown result type (might be due to invalid IL or missing references) //IL_10e9: Expected I4, but got Unknown //IL_1106: Unknown result type (might be due to invalid IL or missing references) //IL_110c: Expected I4, but got Unknown //IL_1139: Unknown result type (might be due to invalid IL or missing references) //IL_113f: Expected I4, but got Unknown //IL_115c: Unknown result type (might be due to invalid IL or missing references) //IL_1162: Expected I4, but got Unknown //IL_117f: Unknown result type (might be due to invalid IL or missing references) //IL_1185: Expected I4, but got Unknown //IL_11b2: Unknown result type (might be due to invalid IL or missing references) //IL_11b8: Expected I4, but got Unknown //IL_11d5: Unknown result type (might be due to invalid IL or missing references) //IL_11db: Expected I4, but got Unknown //IL_11f8: Unknown result type (might be due to invalid IL or missing references) //IL_11fe: Expected I4, but got Unknown //IL_121b: Unknown result type (might be due to invalid IL or missing references) //IL_1221: Expected I4, but got Unknown //IL_124e: Unknown result type (might be due to invalid IL or missing references) //IL_1254: Expected I4, but got Unknown //IL_1271: Unknown result type (might be due to invalid IL or missing references) //IL_1277: Expected I4, but got Unknown //IL_12a4: Unknown result type (might be due to invalid IL or missing references) //IL_12aa: Expected I4, but got Unknown //IL_12c7: Unknown result type (might be due to invalid IL or missing references) //IL_12cd: Expected I4, but got Unknown //IL_12ea: Unknown result type (might be due to invalid IL or missing references) //IL_12f0: Expected I4, but got Unknown //IL_131d: Unknown result type (might be due to invalid IL or missing references) //IL_1323: Expected I4, but got Unknown //IL_1340: Unknown result type (might be due to invalid IL or missing references) //IL_1346: Expected I4, but got Unknown //IL_1363: Unknown result type (might be due to invalid IL or missing references) //IL_1369: Expected I4, but got Unknown //IL_1396: Unknown result type (might be due to invalid IL or missing references) //IL_139c: Expected I4, but got Unknown //IL_13b9: Unknown result type (might be due to invalid IL or missing references) //IL_13bf: Expected I4, but got Unknown //IL_13dc: Unknown result type (might be due to invalid IL or missing references) //IL_13e2: Expected I4, but got Unknown //IL_140f: Unknown result type (might be due to invalid IL or missing references) //IL_1415: Expected I4, but got Unknown //IL_1432: Unknown result type (might be due to invalid IL or missing references) //IL_1438: Expected I4, but got Unknown //IL_1465: Unknown result type (might be due to invalid IL or missing references) //IL_146b: Expected I4, but got Unknown //IL_1488: Unknown result type (might be due to invalid IL or missing references) //IL_148e: Expected I4, but got Unknown //IL_14ab: Unknown result type (might be due to invalid IL or missing references) //IL_14b1: Expected I4, but got Unknown //IL_14de: Unknown result type (might be due to invalid IL or missing references) //IL_14e4: Expected I4, but got Unknown //IL_1501: Unknown result type (might be due to invalid IL or missing references) //IL_1507: Expected I4, but got Unknown //IL_1534: Unknown result type (might be due to invalid IL or missing references) //IL_153a: Expected I4, but got Unknown //IL_1557: Unknown result type (might be due to invalid IL or missing references) //IL_155d: Expected I4, but got Unknown //IL_158a: Unknown result type (might be due to invalid IL or missing references) //IL_1590: Expected I4, but got Unknown //IL_15ad: Unknown result type (might be due to invalid IL or missing references) //IL_15b3: Expected I4, but got Unknown //IL_15e0: Unknown result type (might be due to invalid IL or missing references) //IL_15e6: Expected I4, but got Unknown //IL_1603: Unknown result type (might be due to invalid IL or missing references) //IL_1609: Expected I4, but got Unknown //IL_1626: Unknown result type (might be due to invalid IL or missing references) //IL_162c: Expected I4, but got Unknown //IL_1659: Unknown result type (might be due to invalid IL or missing references) //IL_165f: Expected I4, but got Unknown //IL_167c: Unknown result type (might be due to invalid IL or missing references) //IL_1682: Expected I4, but got Unknown //IL_169f: Unknown result type (might be due to invalid IL or missing references) //IL_16a5: Expected I4, but got Unknown //IL_16d2: Unknown result type (might be due to invalid IL or missing references) //IL_16d8: Expected I4, but got Unknown //IL_16f5: Unknown result type (might be due to invalid IL or missing references) //IL_16fb: Expected I4, but got Unknown //IL_1718: Unknown result type (might be due to invalid IL or missing references) //IL_171e: Expected I4, but got Unknown //IL_174b: Unknown result type (might be due to invalid IL or missing references) //IL_1751: Expected I4, but got Unknown //IL_176e: Unknown result type (might be due to invalid IL or missing references) //IL_1774: Expected I4, but got Unknown //IL_1791: Unknown result type (might be due to invalid IL or missing references) //IL_1797: Expected I4, but got Unknown //IL_17c4: Unknown result type (might be due to invalid IL or missing references) //IL_17ca: Expected I4, but got Unknown //IL_17e7: Unknown result type (might be due to invalid IL or missing references) //IL_17ed: Expected I4, but got Unknown //IL_180a: Unknown result type (might be due to invalid IL or missing references) //IL_1810: Expected I4, but got Unknown //IL_183d: Unknown result type (might be due to invalid IL or missing references) //IL_1843: Expected I4, but got Unknown //IL_1870: Unknown result type (might be due to invalid IL or missing references) //IL_1876: Expected I4, but got Unknown //IL_1893: Unknown result type (might be due to invalid IL or missing references) //IL_1899: Expected I4, but got Unknown //IL_18c6: Unknown result type (might be due to invalid IL or missing references) //IL_18cc: Expected I4, but got Unknown //IL_18e9: Unknown result type (might be due to invalid IL or missing references) //IL_18ef: Expected I4, but got Unknown //IL_191c: Unknown result type (might be due to invalid IL or missing references) //IL_1922: Expected I4, but got Unknown //IL_193f: Unknown result type (might be due to invalid IL or missing references) //IL_1945: Expected I4, but got Unknown //IL_1962: Unknown result type (might be due to invalid IL or missing references) //IL_1968: Expected I4, but got Unknown //IL_1995: Unknown result type (might be due to invalid IL or missing references) //IL_199b: Expected I4, but got Unknown //IL_19b8: Unknown result type (might be due to invalid IL or missing references) //IL_19be: Expected I4, but got Unknown //IL_19eb: Unknown result type (might be due to invalid IL or missing references) //IL_19f1: Expected I4, but got Unknown //IL_1a0e: Unknown result type (might be due to invalid IL or missing references) //IL_1a14: Expected I4, but got Unknown //IL_1a31: Unknown result type (might be due to invalid IL or missing references) //IL_1a37: Expected I4, but got Unknown //IL_1a64: Unknown result type (might be due to invalid IL or missing references) //IL_1a6a: Expected I4, but got Unknown //IL_1a87: Unknown result type (might be due to invalid IL or missing references) //IL_1a8d: Expected I4, but got Unknown //IL_1aba: Unknown result type (might be due to invalid IL or missing references) //IL_1ac0: Expected I4, but got Unknown //IL_1add: Unknown result type (might be due to invalid IL or missing references) //IL_1ae3: Expected I4, but got Unknown //IL_1b10: Unknown result type (might be due to invalid IL or missing references) //IL_1b16: Expected I4, but got Unknown //IL_1b33: Unknown result type (might be due to invalid IL or missing references) //IL_1b39: Expected I4, but got Unknown //IL_1b66: Unknown result type (might be due to invalid IL or missing references) //IL_1b6c: Expected I4, but got Unknown //IL_1b89: Unknown result type (might be due to invalid IL or missing references) //IL_1b8f: Expected I4, but got Unknown //IL_1bbc: Unknown result type (might be due to invalid IL or missing references) //IL_1bc2: Expected I4, but got Unknown //IL_1bdf: Unknown result type (might be due to invalid IL or missing references) //IL_1be5: Expected I4, but got Unknown //IL_1c02: Unknown result type (might be due to invalid IL or missing references) //IL_1c08: Expected I4, but got Unknown //IL_1c35: Unknown result type (might be due to invalid IL or missing references) //IL_1c3b: Expected I4, but got Unknown //IL_1c58: Unknown result type (might be due to invalid IL or missing references) //IL_1c5e: Expected I4, but got Unknown //IL_1c8b: Unknown result type (might be due to invalid IL or missing references) //IL_1c91: Expected I4, but got Unknown //IL_1cae: Unknown result type (might be due to invalid IL or missing references) //IL_1cb4: Expected I4, but got Unknown //IL_1ce1: Unknown result type (might be due to invalid IL or missing references) //IL_1ce7: Expected I4, but got Unknown //IL_1d04: Unknown result type (might be due to invalid IL or missing references) //IL_1d0a: Expected I4, but got Unknown //IL_1d37: Unknown result type (might be due to invalid IL or missing references) //IL_1d3d: Expected I4, but got Unknown //IL_1d6a: Unknown result type (might be due to invalid IL or missing references) //IL_1d70: Expected I4, but got Unknown //IL_1d9d: Unknown result type (might be due to invalid IL or missing references) //IL_1da3: Expected I4, but got Unknown //IL_1dc0: Unknown result type (might be due to invalid IL or missing references) //IL_1dc6: Expected I4, but got Unknown //IL_1df3: Unknown result type (might be due to invalid IL or missing references) //IL_1df9: Expected I4, but got Unknown //IL_1e16: Unknown result type (might be due to invalid IL or missing references) //IL_1e1c: Expected I4, but got Unknown //IL_1e39: Unknown result type (might be due to invalid IL or missing references) //IL_1e3f: Expected I4, but got Unknown //IL_1e6c: Unknown result type (might be due to invalid IL or missing references) //IL_1e72: Expected I4, but got Unknown //IL_1e9f: Unknown result type (might be due to invalid IL or missing references) //IL_1ea5: Expected I4, but got Unknown //IL_1ed2: Unknown result type (might be due to invalid IL or missing references) //IL_1ed8: Expected I4, but got Unknown //IL_1f05: Unknown result type (might be due to invalid IL or missing references) //IL_1f0b: Expected I4, but got Unknown //IL_1f38: Unknown result type (might be due to invalid IL or missing references) //IL_1f3e: Expected I4, but got Unknown //IL_1f5b: Unknown result type (might be due to invalid IL or missing references) //IL_1f61: Expected I4, but got Unknown //IL_1f8e: Unknown result type (might be due to invalid IL or missing references) //IL_1f94: Expected I4, but got Unknown //IL_1fb1: Unknown result type (might be due to invalid IL or missing references) //IL_1fb7: Expected I4, but got Unknown //IL_1fe4: Unknown result type (might be due to invalid IL or missing references) //IL_1fea: Expected I4, but got Unknown //IL_2017: Unknown result type (might be due to invalid IL or missing references) //IL_201d: Expected I4, but got Unknown //IL_204a: Unknown result type (might be due to invalid IL or missing references) //IL_2050: Expected I4, but got Unknown //IL_207d: Unknown result type (might be due to invalid IL or missing references) //IL_2083: Expected I4, but got Unknown //IL_20b0: Unknown result type (might be due to invalid IL or missing references) //IL_20b6: Expected I4, but got Unknown //IL_20e3: Unknown result type (might be due to invalid IL or missing references) //IL_20e9: Expected I4, but got Unknown //IL_2106: Unknown result type (might be due to invalid IL or missing references) //IL_210c: Expected I4, but got Unknown //IL_2129: Unknown result type (might be due to invalid IL or missing references) //IL_212f: Expected I4, but got Unknown //IL_215c: Unknown result type (might be due to invalid IL or missing references) //IL_2162: Expected I4, but got Unknown //IL_218f: Unknown result type (might be due to invalid IL or missing references) //IL_2195: Expected I4, but got Unknown //IL_21c2: Unknown result type (might be due to invalid IL or missing references) //IL_21c8: Expected I4, but got Unknown //IL_21e5: Unknown result type (might be due to invalid IL or missing references) //IL_21eb: Expected I4, but got Unknown //IL_2218: Unknown result type (might be due to invalid IL or missing references) //IL_221e: Expected I4, but got Unknown //IL_223b: Unknown result type (might be due to invalid IL or missing references) //IL_2241: Expected I4, but got Unknown //IL_226e: Unknown result type (might be due to invalid IL or missing references) //IL_2274: Expected I4, but got Unknown //IL_2291: Unknown result type (might be due to invalid IL or missing references) //IL_2297: Expected I4, but got Unknown //IL_22c4: Unknown result type (might be due to invalid IL or missing references) //IL_22ca: Expected I4, but got Unknown //IL_22e7: Unknown result type (might be due to invalid IL or missing references) //IL_22ed: Expected I4, but got Unknown //IL_231a: Unknown result type (might be due to invalid IL or missing references) //IL_2320: Expected I4, but got Unknown //IL_233d: Unknown result type (might be due to invalid IL or missing references) //IL_2343: Expected I4, but got Unknown //IL_2370: Unknown result type (might be due to invalid IL or missing references) //IL_2376: Expected I4, but got Unknown //IL_2393: Unknown result type (might be due to invalid IL or missing references) //IL_2399: Expected I4, but got Unknown //IL_23b6: Unknown result type (might be due to invalid IL or missing references) //IL_23bc: Expected I4, but got Unknown //IL_23d9: Unknown result type (might be due to invalid IL or missing references) //IL_23df: Expected I4, but got Unknown //IL_240c: Unknown result type (might be due to invalid IL or missing references) //IL_2412: Expected I4, but got Unknown //IL_242f: Unknown result type (might be due to invalid IL or missing references) //IL_2435: Expected I4, but got Unknown //IL_2462: Unknown result type (might be due to invalid IL or missing references) //IL_2468: Expected I4, but got Unknown //IL_2485: Unknown result type (might be due to invalid IL or missing references) //IL_248b: Expected I4, but got Unknown //IL_24b8: Unknown result type (might be due to invalid IL or missing references) //IL_24be: Expected I4, but got Unknown //IL_24db: Unknown result type (might be due to invalid IL or missing references) //IL_24e1: Expected I4, but got Unknown //IL_24fe: Unknown result type (might be due to invalid IL or missing references) //IL_2504: Expected I4, but got Unknown //IL_2521: Unknown result type (might be due to invalid IL or missing references) //IL_2527: Expected I4, but got Unknown //IL_2544: Unknown result type (might be due to invalid IL or missing references) //IL_254a: Expected I4, but got Unknown //IL_2567: Unknown result type (might be due to invalid IL or missing references) //IL_256d: Expected I4, but got Unknown //IL_259a: Unknown result type (might be due to invalid IL or missing references) //IL_25a0: Expected I4, but got Unknown //IL_25bd: Unknown result type (might be due to invalid IL or missing references) //IL_25c3: Expected I4, but got Unknown //IL_25e0: Unknown result type (might be due to invalid IL or missing references) //IL_25e6: Expected I4, but got Unknown //IL_2603: Unknown result type (might be due to invalid IL or missing references) //IL_2609: Expected I4, but got Unknown //IL_2636: Unknown result type (might be due to invalid IL or missing references) //IL_263c: Expected I4, but got Unknown //IL_2659: Unknown result type (might be due to invalid IL or missing references) //IL_265f: Expected I4, but got Unknown //IL_267c: Unknown result type (might be due to invalid IL or missing references) //IL_2682: Expected I4, but got Unknown //IL_269f: Unknown result type (might be due to invalid IL or missing references) //IL_26a5: Expected I4, but got Unknown //IL_26d2: Unknown result type (might be due to invalid IL or missing references) //IL_26d8: Expected I4, but got Unknown //IL_2705: Unknown result type (might be due to invalid IL or missing references) //IL_270b: Expected I4, but got Unknown //IL_2738: Unknown result type (might be due to invalid IL or missing references) //IL_273e: Expected I4, but got Unknown //IL_276b: Unknown result type (might be due to invalid IL or missing references) //IL_2771: Expected I4, but got Unknown //IL_279e: Unknown result type (might be due to invalid IL or missing references) //IL_27a4: Expected I4, but got Unknown //IL_27c1: Unknown result type (might be due to invalid IL or missing references) //IL_27c7: Expected I4, but got Unknown //IL_27e4: Unknown result type (might be due to invalid IL or missing references) //IL_27ea: Expected I4, but got Unknown //IL_2817: Unknown result type (might be due to invalid IL or missing references) //IL_281d: Expected I4, but got Unknown //IL_283a: Unknown result type (might be due to invalid IL or missing references) //IL_2840: Expected I4, but got Unknown //IL_285d: Unknown result type (might be due to invalid IL or missing references) //IL_2863: Expected I4, but got Unknown //IL_2880: Unknown result type (might be due to invalid IL or missing references) //IL_2886: Expected I4, but got Unknown //IL_28b3: Unknown result type (might be due to invalid IL or missing references) //IL_28b9: Expected I4, but got Unknown //IL_28d6: Unknown result type (might be due to invalid IL or missing references) //IL_28dc: Expected I4, but got Unknown //IL_28f9: Unknown result type (might be due to invalid IL or missing references) //IL_28ff: Expected I4, but got Unknown //IL_292c: Unknown result type (might be due to invalid IL or missing references) //IL_2932: Expected I4, but got Unknown //IL_294f: Unknown result type (might be due to invalid IL or missing references) //IL_2955: Expected I4, but got Unknown //IL_2972: Unknown result type (might be due to invalid IL or missing references) //IL_2978: Expected I4, but got Unknown CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!DEATHCARD_BASE"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!DEATHCARD_BASE"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!DEATHCARD_BASE"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!DEATHCARD_BASE"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!DEATHCARD_BASE"), (Trait[])(object)new Trait[1] { (Trait)(int)averageBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!DEATHCARD_BASE"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : !DEATHCARD_BASE"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "!STATIC!GLITCH"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : !STATIC!GLITCH"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Adder"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Adder"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Alpha"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Alpha"), (Trait[])(object)new Trait[1] { (Trait)(int)badGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : Alpha"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Amalgam"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Amalgam"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Amalgam"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Amoeba"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Amoeba"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Ant"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Ant"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Ant"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Ant"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AntFlying"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AntFlying"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AntFlying"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : AntFlying"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AntQueen"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AntQueen"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AntQueen"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : AntQueen"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AquaSquirrel"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AquaSquirrel"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AquaSquirrel"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "AquaSquirrel"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : AquaSquirrel"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bat"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bat"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Bat"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Beaver"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Beaver"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Beaver"), (Trait[])(object)new Trait[1] { (Trait)(int)averageBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Beaver"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bee"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bee"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bee"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Bee"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bloodhound"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bloodhound"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bloodhound"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Bloodhound"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Boulder"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Boulder"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "BrokenEgg"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : BrokenEgg"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bull"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bull"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bull"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Bull"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bullfrog"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bullfrog"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bullfrog"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bullfrog"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Bullfrog"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : Bullfrog"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cat"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cat"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Cat"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "CatUndead"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "CatUndead"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : CatUndead"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cockroach"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cockroach"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cockroach"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Cockroach"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Coyote"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Coyote"), (Trait[])(object)new Trait[1] { (Trait)(int)badGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Coyote"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Coyote"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cuckoo"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Cuckoo"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Cuckoo"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Dam"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Dam"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Dam"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Dam"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Dam"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Dam"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Daus"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Daus"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Daus"), (Trait[])(object)new Trait[1] { (Trait)(int)averageBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Daus"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DausBell"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DausBell"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DausBell"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : DausBell"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DefaultTail"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DefaultTail"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : DefaultTail"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DireWolf"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DireWolf"), (Trait[])(object)new Trait[1] { (Trait)(int)badGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DireWolf"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : DireWolf"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DireWolfCub"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DireWolfCub"), (Trait[])(object)new Trait[1] { (Trait)(int)badGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "DireWolfCub"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : DireWolfCub"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Elk"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Elk"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Elk"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "ElkCub"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "ElkCub"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : ElkCub"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "FieldMouse"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "FieldMouse"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "FieldMouse"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "FieldMouse"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : FieldMouse"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Geck"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Geck"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Geck"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Geck"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Goat"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Goat"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Goat"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Goat"), (Trait[])(object)new Trait[1] { (Trait)(int)goodBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Goat"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "GoldNugget"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "GoldNugget"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "GoldNugget"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : GoldNugget"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Grizzly"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Grizzly"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : Grizzly"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Hodag"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Hodag"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Hodag"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Hydra"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Hydra"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Hydra"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Hydra"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Ijiraq"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Ijiraq"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "JerseyDevil"), (Trait[])(object)new Trait[1] { (Trait)(int)goodBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "JerseyDevil"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "JerseyDevil"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : JerseyDevil"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kingfisher"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kingfisher"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kingfisher"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Kingfisher"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kraken"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kraken"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kraken"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Kraken"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Kraken"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Lammergeier"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Lammergeier"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Lammergeier"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Lice"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Lice"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Lice"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Lice"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Maggots"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Maggots"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Maggots"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Maggots"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Magpie"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Magpie"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Magpie"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Magpie"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mantis"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mantis"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Mantis"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MantisGod"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MantisGod"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MantisGod"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : MantisGod"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MealWorm"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MealWorm"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : MealWorm"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mole"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mole"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Mole"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MoleMan"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MoleMan"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : MoleMan"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MoleSeaman"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MoleSeaman"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MoleSeaman"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : MoleSeaman"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Moose"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Moose"), (Trait[])(object)new Trait[1] { (Trait)(int)badGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Moose"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Moose"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage1"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage1"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage1"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Mothman_Stage1"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage2"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage2"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage2"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Mothman_Stage2"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage3"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage3"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mothman_Stage3"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Mothman_Stage3"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "MudTurtle"), (Trait[])(object)new Trait[1] { (Trait)(int)averageGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : MudTurtle"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mule"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Mule"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Mule"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Opossum"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Opossum"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Opossum"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Otter"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Otter"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Otter"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : Otter"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Ouroboros"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Ouroboros"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Ouroboros"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PackRat"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PackRat"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PackRat"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : PackRat"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PeltGolden"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PeltGolden"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : PeltGolden"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PeltHare"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PeltHare"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : PeltHare"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PeltWolf"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "PeltWolf"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : PeltWolf"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Porcupine"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Porcupine"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Porcupine"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Pronghorn"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Pronghorn"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Pronghorn"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); Plugin.Logger.LogInfo((object)"Added traits for : Pronghorn"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Rabbit"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Rabbit"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Rabbit"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Raccoon"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Raccoon"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Raccoon"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RatKing"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RatKing"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : RatKing"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Rattler"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Rattler"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Raven"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Raven"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RavenEgg"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RavenEgg"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : RavenEgg"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RedHart"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RedHart"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RedHart"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : RedHart"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "RingWorm"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : RingWorm"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Shark"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Shark"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Skeleton"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Skeleton"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SkeletonParrot"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : SkeletonParrot"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SkeletonPirate"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SkeletonPirate"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : SkeletonPirate"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Skink"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Skink"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Skink"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SkinkTail"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : SkinkTail"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Skunk"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Skunk"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Smoke"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Smoke"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Smoke_Improved"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Smoke_Improved"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Smoke_NoBones"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Smoke_NoBones"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Snapper"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Snapper"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Snapper"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Snapper"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Snelk_Neck"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Snelk_Neck"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Snelk"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Snelk"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Sparrow"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Sparrow"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Sparrow"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SquidBell"), (Trait[])(object)new Trait[1] { (Trait)(int)goodTreasureAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SquidBell"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : SquidBell"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SquidCards"), (Trait[])(object)new Trait[1] { (Trait)(int)goodGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SquidCards"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : SquidCards"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SquidMirror"), (Trait[])(object)new Trait[1] { (Trait)(int)goodBoonAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "SquidMirror"), (Trait[])(object)new Trait[1] { (Trait)(int)veryGoodTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : SquidMirror"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Squirrel"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Squirrel"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Squirrel"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Stoat"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Stoat"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Stoat_Talking"), (Trait[])(object)new Trait[1] { (Trait)(int)averageFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Stoat_Talking"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Stoat_Talking"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Stump"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Stump"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Stump"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tadpole"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tadpole"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Tadpole"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tail_Bird"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tail_Bird"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tail_Furry"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tail_Furry"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tail_Insect"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tail_Insect"), (Trait[])(object)new Trait[1] { (Trait)(int)verySmallFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Tail_Insect"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Trap"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Trap"), (Trait[])(object)new Trait[1] { (Trait)(int)averageGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Trap"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Trap"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Trap"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "TrapFrog"), (Trait[])(object)new Trait[1] { (Trait)(int)smallFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "TrapFrog"), (Trait[])(object)new Trait[1] { (Trait)(int)averageGrabberBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "TrapFrog"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "TrapFrog"), (Trait[])(object)new Trait[1] { (Trait)(int)averageTreasureAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : TrapFrog"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Tree"), (Trait[])(object)new Trait[1] { (Trait)(int)veryBadFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Tree"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Urayuli"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Urayuli"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Vulture"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Vulture"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Warren"), (Trait[])(object)new Trait[1] { (Trait)(int)goodFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Warren"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Wolf"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf_Talking"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf_Talking"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf_Talking"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolf_Talking"), (Trait[])(object)new Trait[1] { (Trait)(int)badBoonAttractorBait }); Plugin.Logger.LogInfo((object)"Added traits for : Wolf_Talking"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "WolfCub"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "WolfCub"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "WolfCub"), (Trait[])(object)new Trait[1] { (Trait)(int)mediumFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : WolfCub"); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolverine"), (Trait[])(object)new Trait[1] { (Trait)(int)badTrashAttractorBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolverine"), (Trait[])(object)new Trait[1] { (Trait)(int)badFishingBait }); CardExtensions.AddTraits(CardExtensions.CardByName((IEnumerable<CardInfo>)CardManager.BaseGameCards, "Wolverine"), (Trait[])(object)new Trait[1] { (Trait)(int)bigFishingBait }); Plugin.Logger.LogInfo((object)"Added traits for : Wolverine"); } public static void createTraits() { //IL_0006: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Unknown result type (might be due to invalid IL or missing references) //IL_0008: Unknown result type (might be due to invalid IL or missing references) //IL_000a: Unknown result type (might be due to invalid IL or missing references) //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_000c: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0012: Unknown result type (might be due to invalid IL or missing references) //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_0015: Unknown result type (might be due to invalid IL or missing references) //IL_0016: Unknown result type (might be due to invalid IL or missing references) //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_001f: Unknown result type (might be due to invalid IL or missing references) //IL_0020: Unknown result type (might be due to invalid IL or missing references) //IL_0025: Unknown result type (might be due to invalid IL or missing references) //IL_0026: Unknown result type (might be due to invalid IL or missing references) //IL_0028: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_002a: Unknown result type (might be due to invalid IL or missing references) //IL_002f: Unknown result type (might be due to invalid IL or missing references) //IL_0030: Unknown result type (might be due to invalid IL or missing references) //IL_0032: Unknown result type (might be due to invalid IL or missing references) //IL_0033: Unknown result type (might be due to invalid IL or missing references) //IL_0034: Unknown result type (might be due to invalid IL or missing references) //IL_0039: Unknown result type (might be due to invalid IL or missing references) //IL_003a: Unknown result type (might be due to invalid IL or missing references) //IL_003c: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_003e: Unknown result type (might be due to invalid IL or missing references) //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0044: Unknown result type (might be due to invalid IL or missing references) //IL_0046: Unknown result type (might be due to invalid IL or missing references) //IL_0047: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_004d: Unknown result type (might be due to invalid IL or missing references) //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0050: Unknown result type (might be due to invalid IL or missing references) //IL_0051: Unknown result type (might be due to invalid IL or missing references) //IL_0052: Unknown result type (might be due to invalid IL or missing references) //IL_0057: Unknown result type (might be due to invalid IL or missing references) //IL_0058: Unknown result type (might be due to invalid IL or missing references) //IL_005a: Unknown result type (might be due to invalid IL or missing references) //IL_005b: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0061: Unknown result type (might be due to invalid IL or missing references) //IL_0062: Unknown result type (might be due to invalid IL or missing references) //IL_0064: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Unknown result type (might be due to invalid IL or missing references) //IL_006b: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_006e: Unknown result type (might be due to invalid IL or missing references) //IL_006f: Unknown result type (might be due to invalid IL or missing references) //IL_0070: Unknown result type (might be due to invalid IL or missing references) //IL_0075: Unknown result type (might be due to invalid IL or missing references) //IL_0076: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_007a: Unknown result type (might be due to invalid IL or missing references) //IL_007f: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0082: Unknown result type (might be due to invalid IL or missing references) //IL_0083: Unknown result type (might be due to invalid IL or missing references) //IL_0084: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Unknown result type (might be due to invalid IL or missing references) //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_008c: Unknown result type (might be due to invalid IL or missing references) //IL_008d: Unknown result type (might be due to invalid IL or missing references) //IL_008e: Unknown result type (might be due to invalid IL or missing references) //IL_0093: Unknown result type (might be due to invalid IL or missing references) //IL_0094: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Unknown result type (might be due to invalid IL or missing references) //IL_0097: Unknown result type (might be due to invalid IL or missing references) //IL_0098: Unknown result type (might be due to invalid IL or missing references) //IL_009d: Unknown result type (might be due to invalid IL or missing references) //IL_009e: Unknown result type (might be due to invalid IL or missing references) //IL_00a0: Unknown result type (might be due to invalid IL or missing references) //IL_00a1: Unknown result type (might be due to invalid IL or missing references) //IL_00a2: Unknown result type (might be due to invalid IL or missing references) //IL_00a7: Unknown result type (might be due to invalid IL or missing references) //IL_00a8: Unknown result type (might be due to invalid IL or missing references) //IL_00aa: Unknown result type (might be due to invalid IL or missing references) //IL_00ab: Unknown result type (might be due to invalid IL or missing references) //IL_00ac: Unknown result type (might be due to invalid IL or missing references) //IL_00b1: Unknown result type (might be due to invalid IL or missing references) //IL_00b2: Unknown result type (might be due to invalid IL or missing references) //IL_00b4: Unknown result type (might be due to invalid IL or missing references) //IL_00b5: Unknown result type (might be due to invalid IL or missing references) //IL_00b6: Unknown result type (might be due to invalid IL or missing references) //IL_00bb: Unknown result type (might be due to invalid IL or missing references) //IL_00bc: Unknown result type (might be due to invalid IL or missing references) //IL_00be: Unknown result type (might be due to invalid IL or missing references) //IL_00bf: Unknown result type (might be due to invalid IL or missing references) //IL_00c0: Unknown result type (might be due to invalid IL or missing references) //IL_00c5: Unknown result type (might be due to invalid IL or missing references) //IL_00c6: Unknown result type (might be due to invalid IL or missing references) //IL_00c8: Unknown result type (might be due to invalid IL or missing references) //IL_00c9: Unknown result type (might be due to invalid IL or missing references) //IL_00ca: Unknown result type (might be due to invalid IL or missing references) //IL_00cf: Unknown result type (might be due to invalid IL or missing references) //IL_00d0: Unknown result type (might be due to invalid IL or missing references) //IL_00d2: Unknown result type (might be due to invalid IL or missing references) //IL_00d3: Unknown result type (might be due to invalid IL or missing references) //IL_00d4: Unknown result type (might be due to invalid IL or missing references) //IL_00d9: Unknown result type (might be due to invalid IL or missing references) //IL_00da: Unknown result type (might be due to invalid IL or missing references) //IL_00dc: Unknown result type (might be due to invalid IL or missing references) //IL_00dd: Unknown result type (might be due to invalid IL or missing references) //IL_00de: Unknown result type (might be due to invalid IL or missing references) //IL_00e3: Unknown result type (might be due to invalid IL or missing references) //IL_00e4: Unknown result type (might be due to invalid IL or missing references) //IL_00e6: Unknown result type (might be due to invalid IL or missing references) //IL_00e7: Unknown result type (might be due to invalid IL or missing references) //IL_00e8: Unknown result type (might be due to invalid IL or missing references) //IL_00ed: Unknown result type (might be due to invalid IL or missing references) //IL_00ee: Unknown result type (might be due to invalid IL or missing references) //IL_00f0: Unknown result type (might be due to invalid IL or missing references) //IL_00f1: Unknown result type (might be due to invalid IL or missing references) //IL_00f2: Unknown result type (might be due to invalid IL or missing references) Trait val = (Trait)33554500; Trait val2 = val; val = (Trait)(val2 + 1); veryBadFishingBait = val2; Trait val3 = val; val = (Trait)(val3 + 1); badFishingBait = val3; Trait val4 = val; val = (Trait)(val4 + 1); averageFishingBait = val4; Trait val5 = val; val = (Trait)(val5 + 1); goodFishingBait = val5; Trait val6 = val; val = (Trait)(val6 + 1); verySmallFishingBait = val6; Trait val7 = val; val = (Trait)(val7 + 1); smallFishingBait = val7; Trait val8 = val; val = (Trait)(val8 + 1); mediumFishingBait = val8; Trait val9 = val; val = (Trait)(val9 + 1); bigFishingBait = val9; Trait val10 = val; val = (Trait)(val10 + 1); badTrashAttractorBait = val10; Trait val11 = val; val = (Trait)(val11 + 1); averageTrashAttractorBait = val11; Trait val12 = val; val = (Trait)(val12 + 1); goodTrashAttractorBait = val12; Trait val13 = val; val = (Trait)(val13 + 1); veryGoodTrashAttractorBait = val13; Trait val14 = val; val = (Trait)(val14 + 1); badTreasureAttractorBait = val14; Trait val15 = val; val = (Trait)(val15 + 1); averageTreasureAttractorBait = val15; Trait val16 = val; val = (Trait)(val16 + 1); goodTreasureAttractorBait = val16; Trait val17 = val; val = (Trait)(val17 + 1); veryGoodTreasureAttractorBait = val17; Trait val18 = val; val = (Trait)(val18 + 1); badBoonAttractorBait = val18; Trait val19 = val; val = (Trait)(val19 + 1); averageBoonAttractorBait =