EA 23.229 Stable 1st Anniversary Patch 2
October 31, 2025
5 files modified.
Important Changes
None.
CardBlueprint
cs
public class CardBlueprint
public class CardBlueprint : EClass
{
public int lv = -999;cs
public static CardBlueprint DebugEQ = new CardBlueprint
{
rarity = Rarity.Mythical,
lv = int.MaxValue
lv = int.MaxValue,
blesstedState = ((EClass.rnd(3) == 0) ? BlessedState.Blessed : BlessedState.Cursed)
};
public static CardBlueprint Chara(int lv, Rarity rarity = Rarity.Normal)Chara
public bool ShouldEquip(Thing t, bool useFav = false)
cs
{
return false;
}
if (!base.IsPCFactionOrMinion)
{
int num2 = 0;
foreach (Element value in t.elements.dict.Values)
{
if (value.Value <= 0)
{
int num3 = 100;
switch (value.id)
{
case 418:
num3 = 10;
break;
case 60:
case 61:
case 62:
num3 = 200;
break;
case 962:
num3 = 10000;
break;
}
num2 += value.Value * num3 / 100;
}
}
if (num2 < -40)
{
return false;
}
}
if (t.HasTag(CTAG.gift))
{
return false;CoreDebug
public static string ModContribution(int amount)
cs
return "Done.";
}
[ConsoleCommand("")]
public static string Rust()
{
if (!CheatEnabled())
{
return EnableCheat;
}
EClass.pc.things.Foreach(delegate(Thing t)
{
t.ModEncLv(-100);
});
return "Done.";
}
[ConsoleCommand("")]
public static string FlyMode()
{Trait
public void OnBarter(bool reroll = false)
cs
break;
}
}
ShopType shopType = ShopType;
if (shopType == ShopType.General || shopType == ShopType.Food)
switch (ShopType)
{
case ShopType.General:
case ShopType.Food:
{
for (int num14 = 0; num14 < (EClass.debug.enable ? 3 : 3); num14++)
{public void OnBarter(bool reroll = false)
cs
AddThing(t2);
}
}
break;
}
case ShopType.Booze:
if (EClass._zone is Zone_Yowyn && EClass._zone.lv == -1)
{
Add("churyu", EClass.rndHalf(10), 0);
}
break;
}
switch (owner.id)
{TraitLumiestCrimAle
public class TraitLumiestCrimAle : TraitFoodMeal
cs
public class TraitLumiestCrimAle : TraitFoodMeal
{
public override bool CanBeHeldAsFurniture => true;
public override bool CanDrink(Chara c)
{
return true;