修改二仇顺劈绘制逻辑

This commit is contained in:
南沢响也
2025-03-12 01:54:21 +08:00
parent 2b1f3c183f
commit c87650b0a3

View File

@@ -82,24 +82,21 @@ public class Emanation
public void (Event @event, ScriptAccessory accessory) public void (Event @event, ScriptAccessory accessory)
{ {
var dp = accessory.Data.GetDefaultDrawProperties(); var dp = accessory.Data.GetDefaultDrawProperties();
var boss = IbcHelper.GetFirstByDataId(7712);
if (boss == null) return;
dp.Owner = boss.GameObjectId;
var Lakshmis = Svc.Objects.Where(x => x.DataId == 7712); dp.Name = "光之波动";
foreach (var Lakshmi in Lakshmis) dp.TargetObject = @event.TargetId();
{ dp.Color = accessory.Data.DefaultDangerColor;
if (Lakshmi.IsTargetable) dp.Scale = new Vector2(40);
{ dp.Radian = 125f.DegToRad();
dp.Owner = Lakshmi.EntityId; dp.DestoryAt = 5400;
} accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
}
dp.Name = "光之波动";
dp.TargetObject = @event.TargetId();
dp.Color = accessory.Data.DefaultDangerColor;
dp.Scale = new Vector2(40);
dp.Radian = 125f.DegToRad();
dp.DestoryAt = 5400;
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
} }
[ScriptMethod(name: "光之瀑布(分摊)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:9361"])] [ScriptMethod(name: "光之瀑布(分摊)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:9361"])]
public void (Event @event, ScriptAccessory accessory) public void (Event @event, ScriptAccessory accessory)
{ {