Maybe fix weapon behavior with multiple restricted designs with identical weapon types.

This commit is contained in:
Ottermandias 2024-03-28 15:23:19 +01:00
parent 71d6a658d6
commit 3d421881f6
12 changed files with 104 additions and 38 deletions

View file

@ -2,6 +2,7 @@
using Glamourer.Interop.Material;
using Glamourer.State;
using Newtonsoft.Json.Linq;
using Penumbra.GameData.Structs;
namespace Glamourer.Designs.Special;
@ -28,9 +29,9 @@ public class RevertDesign : IDesignStandIn
public StateSource AssociatedSource()
=> StateSource.Game;
public IEnumerable<(IDesignStandIn Design, ApplicationType Flags)> AllLinks
public IEnumerable<(IDesignStandIn Design, ApplicationType Flags, JobFlag Jobs)> AllLinks
{
get { yield return (this, ApplicationType.All); }
get { yield return (this, ApplicationType.All, JobFlag.All); }
}
public void AddData(JObject jObj)