EA 23.222 Stable nyan
October 19, 2025
4 files modified.
Important Changes
None.
AI_Mofu
public override IEnumerable<Status> Run()
cs
{
yield return DoGoto(mofu);
}
if (mofu == null || !mofu.ExistsOnMap)
if (mofu == null || !mofu.ExistsOnMap || owner.Dist(mofu) > 1)
{
yield return Success();
}
Card
cs
public bool CanAddRune(TraitMod mod)
{
SourceElement.Row source = mod.source;
if (category.slot == 0)
if (category.slot == 0 || isReplica)
{
return false;
}
CharaRenderer
cs
RenderObject.currentParam.liquidLv = 0;
RenderObject.currentParam.x += 0.01f * (float)pref.equipX;
RenderObject.currentParam.y += num + 0.01f * (float)(pref.equipY + cardRow.pref.equipY);
RenderObject.currentParam.z += 0f - pref.hatY + ((pccData != null) ? 0.4f : 0.3f);
RenderObject.currentParam.z += -0.09f;
RenderObject.currentParam.tile = cardRow._tiles[owner.uid % cardRow._tiles.Length] * ((!flag) ? 1 : (-1));
RenderObject.currentParam.mat = cardRow.DefaultMaterial;
RenderObject.currentParam.matColor = cardRow.GetColorInt(RenderObject.currentParam.mat);
cardRow.renderData.Draw(RenderObject.currentParam);
RenderObject.currentParam.x -= 0.01f * (float)pref.equipX;
RenderObject.currentParam.y -= num + 0.01f * (float)(pref.equipY + cardRow.pref.equipY);
RenderObject.currentParam.z -= 0f - pref.hatY + ((pccData != null) ? 0.4f : 0.3f);
RenderObject.currentParam.z -= -0.09f;
RenderObject.currentParam.liquidLv = liquidLv;
}
TraitCrafter
public override void TrySetAct(ActPlan p)
cs
public override bool CanUse(Chara c)
{
if (EClass._zone.IsUserZone && owner.isNPCProperty)
{
return false;
}
return CanUseFromInventory;
}