Я не особо шарю, но вероятно, отключить метку над дружественным хилом можно где-то в этой части кода.
Есть кто шарит, что тут нужно заменить?

Скрытый текст


Код:
 function NPH:AddCrossToPlate (plate, isFriend) -- {{{

        if not plate then return false end

        if isFriend==nil then
            isFriend = (LNP:GetReaction(plate) == "FRIENDLY") and true or false;
        end

        local plateName = LNP:GetName(plate);

        if not isFriend then
            if not plate.HHTD_EnemyHealer then
                plate.HHTD_EnemyHealer = {};

                self:Debug(INFO, "Creating |cffff0000enemy|r texture for", plateName);

                local t = MakeTexture(plate)

                t:SetTexture("Interface\\RaidFrame\\ReadyCheck-NotReady.blp");
                -- rotate it by Pi/2
                HHTD:RotateTexture(t, 90);

                RegisterAndShowTexture(plate.HHTD_EnemyHealer, t, plateName);


            elseif not plate.HHTD_EnemyHealer.IsShown then
                plate.HHTD_EnemyHealer.texture:Show()
                self:Debug(INFO, "Showing |cffff0000enemy|r texture for", plateName);
                plate.HHTD_EnemyHealer.IsShown = true;

            end
        else
            if not plate.HHTD_FriendHealer then
                plate.HHTD_FriendHealer = {};

                self:Debug(INFO, "Creating |cff00ff00friendly|r texture for", plateName);

                local t = MakeTexture(plate)

                t:SetTexture("Interface\\LFGFrame\\UI-LFG-ICON-RoleS");
                t:SetTexCoord(GetTexCoordsForRole("HEALER"));

                RegisterAndShowTexture(plate.HHTD_FriendHealer, t, plateName);

            elseif not plate.HHTD_FriendHealer.IsShown then
                plate.HHTD_FriendHealer.texture:Show()
                self:Debug(INFO, "Showing |cff00ff00friendly|r texture for", plateName);
                plate.HHTD_FriendHealer.IsShown = true;

            end
        end
[свернуть]