EA 23.344.1 Nightly โ
September 12, 2026
6 files modified.
Important Changes โ
Possible breaking changes. Click the filename to view the chunk.
GrowSystemFlower (1) โ
cs
public override int GetStageTile() ActTelekinesis โ
cs
long num = GetPower(Act.CC);
if (num * num <= int.MaxValue)
{
return (int)(num * num);
return (int)Mathf.Max(num * num, 1f);
}
return int.MaxValue;
}Card โ
public void SpawnLoot(Card origin)
cs
}
}
}
foreach (Thing thing7 in things)
if (!(trait is TraitPowerStatue))
{
if (thing7.GetInt(116) != 0)
foreach (Thing thing7 in things)
{
list.Add(thing7);
if (thing7.GetInt(116) != 0)
{
list.Add(thing7);
}
}
}
Point nearestPoint = GetRootCard().pos;GrowSystemFlower โ
public override void OnSetObj()
cs
GrowSystem.cell.objDir = EClass.rnd(4);
}
}
public override int GetStageTile()
{
return source._tiles[GrowSystem.cell.objDir % source._tiles.Length];
}
}GrowSystemRose โ
public class GrowSystemRose : GrowSystemFlower
cs
public class GrowSystemRose : GrowSystemFlower
{
protected override bool UseGenericFirstStageTile => false;
public override int GetStageTile()
{
if (base.stage.idx == HarvestStage && source.alias == "roseflower")
{
return source._tiles[GrowSystem.cell.objDir % source._tiles.Length];
}
return base.GetStageTile();
}
}TraitFigure โ
public override int GetValue()
cs
public override void TrySetAct(ActPlan p)
{
if (p.input != ActInput.AllAction || source.tiles.Length <= 1)
if (p.input != ActInput.AllAction || source == null || source.tiles.Length <= 1)
{
return;
}TraitStrangeStatue โ
cs
idSpawnList = "c_statue",
filterLv = EClass._zone.DangerLv + 30
});
chara.SetHostility((EClass.rnd(3) != 0) ? Hostility.Enemy : Hostility.Neutral);
chara.SetHostility((EClass.rnd(3) != 0 || chara.trait is TraitMerchant) ? Hostility.Enemy : Hostility.Neutral);
Msg.Say("statue_chara", chara, owner);
}
}