if (growthDamage > 0)
{
GrowingKudzuComponent? growing;
- if (!TryComp<GrowingKudzuComponent>(uid, out growing))
+ if (!TryComp(uid, out growing))
{
growing = AddComp<GrowingKudzuComponent>(uid);
growing.GrowthLevel = 3;
/// <inheritdoc/>
public override void Update(float frameTime)
{
+ var appearanceQuery = GetEntityQuery<AppearanceComponent>();
var query = EntityQueryEnumerator<GrowingKudzuComponent, KudzuComponent>();
var curTime = _timing.CurTime;
RemCompDeferred<GrowingKudzuComponent>(uid);
}
- if (EntityManager.TryGetComponent<AppearanceComponent>(uid, out var appearance))
+ if (appearanceQuery.TryGetComponent(uid, out var appearance))
{
_appearance.SetData(uid, KudzuVisuals.GrowthLevel, grow.GrowthLevel, appearance);
}