Finished coding the new arena real time dps bar

This commit is contained in:
Tercio Jose
2021-05-06 19:28:15 -03:00
parent 6528e87821
commit bc50723491
6 changed files with 192 additions and 187 deletions
+9 -10
View File
@@ -246,10 +246,10 @@
if (_detalhes.all_players_are_group or _detalhes.immersion_enabled) then
novo_objeto.grupo = true
end
if ((_bit_band (flag, IS_GROUP_OBJECT) ~= 0 and novo_objeto.classe ~= "UNKNOW" and novo_objeto.classe ~= "UNGROUPPLAYER") or _detalhes:IsInCache (serial)) then
novo_objeto.grupo = true
if (_detalhes:IsATank (serial)) then
novo_objeto.isTank = true
end
@@ -258,7 +258,7 @@
novo_objeto.grupo = true
end
end
--> pvp duel
if (_detalhes.duel_candidates [serial]) then
--> check if is recent
@@ -267,25 +267,24 @@
novo_objeto.enemy = true
end
end
if (_detalhes.is_in_arena) then
local my_team_color = GetBattlefieldArenaFaction and GetBattlefieldArenaFaction() or 0
if (novo_objeto.grupo) then --> is ally
novo_objeto.arena_ally = true
novo_objeto.arena_team = my_team_color
novo_objeto.arena_team = 0 --my_team_color | forcing the player team to always be the same color
else --> is enemy
novo_objeto.enemy = true
novo_objeto.arena_enemy = true
novo_objeto.arena_team = 1 - my_team_color
novo_objeto.arena_team = 1 -- - my_team_color
end
local arena_props = _detalhes.arena_table [nome]
if (arena_props) then
novo_objeto.role = arena_props.role
if (arena_props.role == "NONE") then
local role = UnitGroupRolesAssigned and UnitGroupRolesAssigned(nome)
if (role and role ~= "NONE") then