diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml b/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml
index 52fab635..94d9bacc 100644
--- a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml
+++ b/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml
@@ -272,6 +272,7 @@
Normal
一台供乌拉帝国合成人进行机体修复的检修站。
+ Normal
Wula/Building/WULA_Charging_Station_Synth
Graphic_Multi
diff --git a/Source/WulaFallenEmpire/CompChargingBed.cs b/Source/WulaFallenEmpire/CompChargingBed.cs
index 303e714e..b2c9857f 100644
--- a/Source/WulaFallenEmpire/CompChargingBed.cs
+++ b/Source/WulaFallenEmpire/CompChargingBed.cs
@@ -24,6 +24,8 @@ namespace WulaFallenEmpire
public override void CompTick()
{
base.CompTick();
+ Log.Message("[CompChargingBed] CompTick running.");
+
var bed = (Building_Bed)parent;
var powerComp = parent.GetComp();
diff --git a/Source/WulaFallenEmpire/EventSystem/Condition.cs b/Source/WulaFallenEmpire/EventSystem/Condition.cs
index 76734592..68127d30 100644
--- a/Source/WulaFallenEmpire/EventSystem/Condition.cs
+++ b/Source/WulaFallenEmpire/EventSystem/Condition.cs
@@ -16,17 +16,18 @@ namespace WulaFallenEmpire
public override bool IsMet(out string reason)
{
- if (!EventContext.HasVariable(name))
+ var eventVarManager = Find.World.GetComponent();
+ if (!eventVarManager.HasVariable(name))
{
- EventContext.SetVariable(name, "0");
+ eventVarManager.SetVariable(name, "0");
}
- object variable = EventContext.GetVariable