v1.0.8.10: Hotbar crash fix when dragging inventory items; Release builds strip PDBs
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -45,10 +45,6 @@ namespace HSUI.Interface.GeneralElements
|
||||
[Order(21)]
|
||||
public bool AlwaysShowTargetNameplate = true;
|
||||
|
||||
[Checkbox("In PvP, show only enemy player nameplates", spacing = true, help = "When in Frontlines, Rival Wings, or Crystal Conflict, hide ally player nameplates (party, alliance, teammates) and show only enemy players. Uses Enemy nameplate styling for PvP enemies.")]
|
||||
[Order(22)]
|
||||
public bool PvPShowOnlyEnemyPlayers = false;
|
||||
|
||||
public int RaycastFlag() => OcclusionType == NameplatesOcclusionType.WallsAndObjects ? 0x2000 : 0x4000;
|
||||
}
|
||||
|
||||
|
||||
@@ -128,23 +128,6 @@ namespace HSUI.Interface.Nameplates
|
||||
return _playerHud;
|
||||
}
|
||||
|
||||
// In PvP, optionally show only enemy player nameplates (hide allies)
|
||||
if (Config.PvPShowOnlyEnemyPlayers && Plugin.ClientState.IsPvP)
|
||||
{
|
||||
if (data.GameObject is ICharacter character)
|
||||
{
|
||||
if ((character.StatusFlags & StatusFlags.PartyMember) != 0 ||
|
||||
(character.StatusFlags & StatusFlags.AllianceMember) != 0 ||
|
||||
(character.StatusFlags & StatusFlags.Friend) != 0)
|
||||
{
|
||||
return null; // Hide party, alliance, and friend nameplates
|
||||
}
|
||||
}
|
||||
// Other players: show only hostile (enemy team), hide allies
|
||||
if (data.GameObject == null) { return null; }
|
||||
return Utils.IsHostile(data.GameObject) ? _enemyHud : null;
|
||||
}
|
||||
|
||||
if (data.GameObject is ICharacter character2)
|
||||
{
|
||||
if ((character2.StatusFlags & StatusFlags.PartyMember) != 0) // PartyMember
|
||||
|
||||
Reference in New Issue
Block a user