using System.Xml.Linq; public class MinEventActionChangeSizeRebirth : MinEventActionRemoveBuff { private float flSize = (float)1.4; public override void Execute(MinEventParams _params) { for (var i = 0; i < targets.Count; i++) { var entity = targets[i]; if (entity != null) { EntityClass entityClass = EntityClass.GetEntityClass(entity.entityClass); entity.SetScale(entityClass.SizeScale * flSize); } } } public override bool ParseXmlAttribute(XAttribute _attribute) { var flag = base.ParseXmlAttribute(_attribute); if (!flag) { var name = _attribute.Name; if (name != null) if (name == "value") { flSize = float.Parse(_attribute.Value); return true; } } return flag; } }