Merge pull request #1172 from Berna-L/fools23

This commit is contained in:
goat 2023-04-01 11:46:11 +02:00 committed by GitHub
commit e35d89b823
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,14 +19,15 @@ public static class YesHealMePluginWindow
private static readonly Vector2 Position = new(200, 200);
private static readonly Vector2 Size = new(Length, SectionHeight);
private static IEnumerable<PlayerCharacter> Characters(PartyListAddon partyListAddon)
private static IEnumerable<PlayerCharacter?> Characters(PartyListAddon partyListAddon)
{
return partyListAddon.Any() ? partyListAddon.Select(pla => pla.PlayerCharacter) : new[] { Service<ClientState>.Get().LocalPlayer };
}
private static List<PlayerCharacter> HurtingCharacters(IEnumerable<PlayerCharacter> characters)
private static List<PlayerCharacter> HurtingCharacters(IEnumerable<PlayerCharacter?> characters)
{
return characters
.Where(pc => pc is not null)
.Where(pc => pc.CurrentHp < pc.MaxHp ||
Service<DalamudInterface>.Get()
.IsDevMenuOpen)