Git Product home page Git Product logo

eltruism's Introduction



About

Eltruism is an ElvUI plugin that offers features not available on ElvUI, and also includes a DPS/Tank Profile along with a Healer profile. Both are designed for 16:9 displays, and were tested in 4K, 1440p and 1080p. This plugin requires the following addons:

ElvUI


Addon Profiles

The installation will offer profiles for several following addons, including:

Bigwigs, DBM, Details, Dynamic Cam, ElvUI Floating Combat Text, Gladius, GladiusEx, Gladdy, Immersion, Method Raid Tools, Nameplate Scrolling Combat Text, Questie

And the following addons are highly recommended:

AddOnSkins
Shadow & Light
Windtools
ProjectAzilroka


Features

Eltruism includes many features and all can be turned off if the user wants. Some of them are listed below:

Actionbars:
Customizable Glows, including for Shaman Totems in Classic

Chat:
Item Icons in chat, chat fade, !keys command, /way command

Cursor:
Cursors that indicate cast times, cooldowns and more

Nameplates:
Gradient Nameplates, Power Bars, Debuff Glows, Dynamic Height

Unitframes (includes Blizzard Raid Frames):
Gradients, Custom Textures, Custom Role Icons

Skins:
Shadows, Character Panel, Quests, other AddOns are skinned

Miscellaneous:
Cooldowns with TTS, Combat Music, Fast Loot, Loot Wishlist, Hide Talking Head, Mail Sounds, Time to Arrive to Waypoint


Pictures





Credits

This plugin was based in LuckyoneUI and credits go to him for allowing its use

eltruism's People

Contributors

dlargex avatar eltreum0 avatar mblinkii avatar neolhfs avatar repooc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

eltruism's Issues

Unit Frames - Backdrops - Backdrop Alpha Defaults to .7 after reloads or relogs [ISSUE]

Describe the bug
A clear and concise description of what the bug is.

Unitframe backdrop alpha always gets set to 0.7 after reloads or relogs.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Eltruism
  2. Click on Unitframes
  3. Scroll to Backdrops
  4. Set Alpha to 1
  5. Relog or Reload

Expected behavior
Alpha should stay 1, not default back to 0.7. I check the settings in the text file in the addons and it looks like it's set to 1, but in game it's 0.7 again.

Screenshots
If applicable, add screenshots to help explain your problem.

Addon Versions (please complete the following information):

  • ElvUI version: 12.00
  • AddonSkins version: Eltruism 3.5.5.1
  • Any other addons used: Details, Weak auras, Gladdy, Pally Power, Plater.

Additional context
Add any other context about the problem here.

[ISSUE] Character Panel Enchant Icon Duplicating

Describe the bug
After opening/closing the character panel multiple times, the icon representing the enchant on a piece of gear appears to duplicate. This seems to happen over and over again until the enchant icon runs off the screen.

To Reproduce
Steps to reproduce the behavior:

  1. Open Character Panel
  2. Close Character Panel
  3. Open Character Panel again
  4. (Potentially need to open and close a few times)

Expected behavior
Should only show the icon once

Screenshots
Bug1

Addon Versions (please complete the following information):

  • ElvUI version: 13.61
  • Eltruism version: 4.1.2
  • Any other addons used:
    • mMT - Media Pack
    • mMT - mMediaTag & Tools

[ISSUE]

Describe the bug
Blizzard Nameplates showing along with Elvui\Eltruism nameplates.

To Reproduce
Steps to reproduce the behavior:
N\A

Expected behavior
N\A

Screenshots
image

Addon Versions (please complete the following information):
see screenshot

Additional context
Started around reset this week.

[ISSUE] Impossible to lock Raid frames, action bars 2 and 3, minimap and chat boxes.

Describe the bug
HI ! Impossible to lock Raid frames, acion bars 2 and 3, minimap and chat boxes left and right, and I have to replaced them each time I start any characters.
Also, I want raid frames with only one group per lines but it can't save this disposition because it automaticaly replace them at 4 per lines .

To Reproduce
Steps to reproduce the behavior:
Just by modifying the placement of raid 1 2 3, action bar 2 and 3, minimap, chat boxes and then restarting the game.

Expected behavior
I want save every disposition of your interface and save it definitly.

Screenshots
If applicable, add screenshots to help explain your problem.

WoWScrnShot_030224_144027

Addon Versions (please complete the following information):

  • ElvUI version: 13.59
  • Eltruism version: 4.1.0
  • Any other addons used: DBM 10.2.27 - Details 20240219.12330.155 - Diminish DR Tracker 2.6.9 - GTFO 5.6.2 - Itemversion 2024.8.5 - Kaliel's Tracker 6.5.1 - Notepad 1.4.10 - OmniCC 10.2.5 - OmniCD Party Cooldown 10.2.5.2784 - Pawn 2.8.10 - RaiderIO 202403020600 - Silverdragon 2024..1.1 - WeakAuras 5.10.1

Additional context

talent page is big fullscreen[ISSUE]

hi i heve a problem and that is that my talent page is fullscreen and even i cant see the specialization sheet.so if i want to make it normal i must disable ElvUI Eltruism or a wast time fix that in ElvUI_MerathilisUI there is a check option on scale and if on and off that check and change the size of talent on there itwill be fis for a reload time

[ISSUE] set border to 'none' revert to default border

Describe the bug
I don't know if this is a bug or some limitation to addons but settings border to 'none' revert the choice to default border 'Elreum-Border-1'.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Border'
  2. Select 'none'
  3. 'Eltreum-Border-1' is selected

Expected behavior
Borders be set to none, removing borders.

Addon Versions (please complete the following information):

  • ElvUI version: 13.522
  • Eltruism version: 4.0.6

[ISSUE]

WoWScrnShot_051123_073908
When exiting combat i am getting above error
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Do '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Addon Versions (please complete the following information):

  • ElvUI version:13.32
  • AddonSkins version: 3.8.6
  • Any other addons used: [e.g. Details, BigWigs, ProjectAzilroka so on]

Additional context
Add any other context about the problem here.

PetBattle - End Battle

26x ...dOns/ElvUI_EltreumUI/Modules/Skins/Other/LevelUp.lua:39: attempt to index field 'SubTitle' (a nil value)
[string "@ElvUI_EltreumUI/Modules/Skins/Other/LevelUp.lua"]:39: in function <...dOns/ElvUI_EltreumUI/Modules/Skins/Other/LevelUp.lua:34>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `DisplayToast'
[string "@FrameXML/EventToastManager.lua"]:122: in function <FrameXML/EventToastManager.lua:119>

Locals:
self = EventToastManagerFrame {
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
currentDisplayingToast = Frame {
}
IsCurrentlyToasting = defined @FrameXML/EventToastManager.lua:178
containerHolder = EventToastHolder {
}
MarkDirty = defined @SharedXML/LayoutFrame.lua:99
PauseAnimations = defined @FrameXML/EventToastManager.lua:152
StopToasting = defined @FrameXML/EventToastManager.lua:309
OnCleaned = defined @SharedXML/LayoutFrame.lua:123
HideAnimatedLines = defined @FrameXML/EventToastManager.lua:103
SetColorTint = defined @FrameXML/EventToastManager.lua:209
OnUpdate = defined @FrameXML/EventToastManager.lua:182
GetAdditionalRegions = defined @SharedXML/LayoutFrame.lua:85
ResumeAnimations = defined @FrameXML/EventToastManager.lua:160
OnShow = defined @SharedXML/LayoutFrame.lua:32
StatusLine = EltruismEventToastLine {
}
DisplayNextToast = defined @FrameXML/EventToastManager.lua:290
BlackBG = Texture {
}
dirty = false
fastHide = AnimationGroup {
}
StatusLine2 = EltruismEventToastLine2 {
}
eventToastPools =

{
}
DisplayToastLink = defined @FrameXML/EventToastManager.lua:191
ReleaseToasts = defined @FrameXML/EventToastManager.lua:84
GetToastFrame = defined @FrameXML/EventToastManager.lua:88
shouldAnim = true
hideAutomatically = true
AreAnimationsPaused = defined @FrameXML/EventToastManager.lua:148
animationsPaused = false
fixedWidth = 418
CloseActiveToasts = defined @FrameXML/EventToastManager.lua:168
hideAnim = AnimationGroup {
}
containerPoint = "TOP"
MarkClean = defined @SharedXML/LayoutFrame.lua:114
ToastingEnded = defined @FrameXML/EventToastManager.lua:286
GetLayoutChildren = defined @SharedXML/LayoutFrame.lua:73
GLine = Texture {
}
GLine2 = Texture {
}
minimumHeight = 72
SetupGLineAtlas = defined @FrameXML/EventToastManager.lua:142
SetPoint = defined =[C]:-1
Reset = defined @FrameXML/EventToastManager.lua:127
DisplayToast = defined =[C]:-1
HideButton = Button {
}
IsDirty = defined @SharedXML/LayoutFrame.lua:119
OnLoad = defined @FrameXML/EventToastManager.lua:113
0 =
Layout = defined @SharedXML/LayoutFrame.lua:342
PlayAnim = defined @FrameXML/EventToastManager.lua:298
OnEvent = defined @FrameXML/EventToastManager.lua:119
SetupButton = defined @FrameXML/EventToastManager.lua:220
AnimationsPaused = defined @FrameXML/EventToastManager.lua:294
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:55
SetAnimationState = defined @FrameXML/EventToastManager.lua:205
MarkIgnoreInLayout = defined @SharedXML/LayoutFrame.lua:44
SetAnimStartDelay = defined @FrameXML/EventToastManager.lua:199
fadeIn = AnimationGroup {
}
IgnoreLayoutIndex = defined @SharedXML/LayoutFrame.lua:338
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 2
(*temporary) = -2
(*temporary) =
(*temporary) = 0
(*temporary) = "attempt to index field 'SubTitle' (a nil value)"

Stackoverflow from ZoneTextFrame?

Getting the following error that won't stop unless I reload my UI. Doesn't happen all the time, but did start happening after the latest update.

1330x C stack overflow
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?

Locals:
(*temporary) = ZoneTextFrame {
0 =
startTime = 803793.648000
holdTime = 1
fadeOutTime = 2
fadeInTime = 0
zoneText = ""
}
(*temporary) = 0.012000
(*temporary) = defined =[C]:-1
(*temporary) = ZoneTextFrame {
0 =
startTime = 803793.648000
holdTime = 1
fadeOutTime = 2
fadeInTime = 0
zoneText = ""
}
(*temporary) = 0.012000
= defined =[C]:-1
= defined @ElvUI_EltreumUI/Modules/Skins/Other/Other.lua:647

Constantly Action bar is locked

Describe the bug
When I play with my mage and do a teleport or portal spell, some ability buttons are locked and cannot be pressed on the keyboard, they can only be clicked, I need to use the /reload command to fix it.

To Reproduce*
Steps to reproduce the behavior:
1. Use teleport to stormwind
2. Use Portal to Valdrakken
3. Try all action bar buttons
4. Use a Dragon mount and try use his skills

Expected behavior
It should'nt be locked

Screenshots

Addon Versions (please complete the following information):

  • ElvUI version: 13.23
  • AddonSkins version: 4.62
  • Eltruism version: 3.7.1

Additional context
1x [ADDON_ACTION_FORBIDDEN] El addon 'ElvUI_EltreumUI' you tried to call the protected function 'UNKNOWN()'.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function UseAction' [string "@FrameXML/SecureTemplates.lua"]:364: in function handler'
[string "@FrameXML/SecureTemplates.lua"]:690: in function <FrameXML/SecureTemplates.lua:672>
[string "@FrameXML/SecureTemplates.lua"]:704: in function <FrameXML/SecureTemplates.lua:697>
[string "@FrameXML/SecureTemplates.lua"]:746: in function SecureActionButton_OnClick' [string "@FrameXML/ActionButton.lua"]:89: in function TryUseActionButton'
[string "@FrameXML/ActionButton.lua"]:124: in function `ActionButtonDown'
[string "ACTIONBUTTON9"]:2: in function <[string "ACTIONBUTTON9"]:1>

issue inspect in wrath

Get the following error when inspecting in WOTLK.

7x C stack overflow
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "@Interface_TBCBlizzard_InspectUI/InspectPaperDollFrame.lua"]:46: in function InspectPaperDollFrame_UpdateButtons' [string "@Interface_TBCBlizzard_InspectUI/InspectPaperDollFrame.lua"]:77: in function <Blizzard_InspectUI/InspectPaperDollFrame.lua:73> [string "=[C]"]: ? [string "=[C]"]: in function Show'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:2214: in function SetUIPanel' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2059: in function ShowUIPanel'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:1927: in function <Interface_Wrath/FrameXML/UIParent.lua:1923>
[string "=[C]"]: in function SetAttribute' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2733: in function ShowUIPanel'
[string "@Interface_TBCBlizzard_InspectUI/Blizzard_InspectUI.lua"]:28: in function <...TBCBlizzard_InspectUI/Blizzard_InspectUI.lua:26>

Locals:
(*temporary) = InspectHeadSlot {
0 =
textureSlotBackdrop8 = Frame {
}
textureSlotBackdrop7 = Frame {
}
textureSlot7 = Texture {
}
textureSlot5 = Texture {
}
checkRelic = false
IconBorder = Texture {
}
textureSlotBackdrop4 = Frame {
}
textureSlot2 = Texture {
}
textureSlotBackdrop2 = Frame {
}
backgroundTextureName = 136516
backdrop = Frame {
}
count = 1
Frame = EltruismInspectItemQualityHeadSlot {
}
iLvlText = FontString {
}
textureSlot3 = Texture {
}
PixelSnapDisabled = true
textureSlot6 = Texture {
}
textureSlotBackdrop5 = Frame {
}
textureSlot8 = Texture {
}
textureSlot1 = Texture {
}
hover = Texture {
}
hasItem = 1
icon = InspectHeadSlotIconTexture {
}
textureSlot4 = Texture {
}
textureSlotBackdrop1 = Frame {
}
textureSlotBackdrop6 = Frame {
}
textureSlot9 = Texture {
}
enchantText = FontString {
}
IconOverlay = Texture {
}
textureSlotBackdrop9 = Frame {
}
Count = InspectHeadSlotCount {
}
textureSlot10 = Texture {
}
pushed = Texture {
}
searchOverlay = InspectHeadSlotSearchOverlay {
}
textureSlotBackdrop10 = Frame {
}
textureSlotBackdrop3 = Frame {
}
}
(*temporary) = defined =[C]:-1
(*temporary) = InspectHeadSlot {
0 =
textureSlotBackdrop8 = Frame {
}
textureSlotBackdrop7 = Frame {
}
textureSlot7 = Texture {
}
textureSlot5 = Texture {
}
checkRelic = false
IconBorder = Texture {
}
textureSlotBackdrop4 = Frame {
}
textureSlot2 = Texture {
}
textureSlotBackdrop2 = Frame {
}
backgroundTextureName = 136516
backdrop = Frame {
}
count = 1
Frame = EltruismInspectItemQualityHeadSlot {
}
iLvlText = FontString {
}
textureSlot3 = Texture {
}
PixelSnapDisabled = true
textureSlot6 = Texture {
}
textureSlotBackdrop5 = Frame {
}
textureSlot8 = Texture {
}
textureSlot1 = Texture {
}
hover = Texture {
}
hasItem = 1
icon = InspectHeadSlotIconTexture {
}
textureSlot4 = Texture {
}
textureSlotBackdrop1 = Frame {
}
textureSlotBackdrop6 = Frame {
}
textureSlot9 = Texture {
}
enchantText = FontString {
}
IconOverlay = Texture {
}
textureSlotBackdrop9 = Frame {
}
Count = InspectHeadSlotCount {
}
textureSlot10 = Texture {
}
pushed = Texture {
}
searchOverlay = InspectHeadSlotSearchOverlay {
}
textureSlotBackdrop10 = Frame {
}
textureSlotBackdrop3 = Frame {
}
}
= defined =[C]:-1
= defined @ElvUI_EltreumUI/Modules/Skins/Character/ItemLevels.lua:156

[ISSUE]

Describe the bug
A clear and concise description of what the bug is.

if you use gladiusex with eltruism, the right and left click on the enemy arena frame doesn't work
it seems not to be a problem with gladiusex because with elvui or without any other addons it works correctly

also the eltruism arenaframe are still enabled and this cause to have 2 different frames

To Reproduce
Steps to reproduce the behavior:

  1. install elvui dev
  2. install gladiusex
  3. install eltruism
  4. setup eltriusm and import gladiusex profile

Expected behavior
arena frames managed completey by gladiusex. if you click with the right button it targets, with the left button it focuses

Addon Versions (please complete the following information):

  • ElvUI version: latest development
  • AddonSkins version: 4.60
  • Any other addons used: Details, DBM, ProjectAzilroka, Clique, ArkInventory, Capping, DynamicCam, WindTools, Nameplate SCT, ElvUI FCT, gladiusex, MRT, Shadow&Light

[ISSUE] Can't find how to change background texture

Describe the bug
Hi,
I want to change the background texture of my entire interface (nameplate, chat, action bars ...)
Currently there are small slanting bars everywhere.

I looked for the solution but couldn't find it.

To Reproduce
Steps to reproduce the behavior:

  1. During installation process everything is ok
  2. After the last /reload the texture changes

Expected behavior
I want to now how can i change it ?

Screenshots

WoWScrnShot_060723_083833

Addon Versions (please complete the following information):
Every addons are up to date

Thanks a lot for your help !

Actionbars positions cant locked

First sorry for my bad English :/

I have a mmo mouse. And i use action bar keys looklike my mouse side buttons. I made an action bar 3 buttons per row, total 12 buttons and its ok. Looklike numpad keys and i use perfectly easy.

But when i install Eltrusim 2 action bars always reset positions on center. i change positions, lock positions. When relog reset positions again.
image
image
And Reload
image
Action bar 3 and 4 change positions.

[ISSUE] Action Bars moving when logging, hearthing, and /reload

Describe the bug
After configuring an Eltruism profile to be how I'd like it, whenever I log back in after logging out, use my hearthstone, or do /reload, my bars move. Just installed and configured Eltruism yesterday so haven't really done much else to see what else will trigger this, have only seen it happen due to re-logging, hearthing, and doing /reload so far. See screenshots section for more details

To Reproduce
Steps to reproduce the behavior:

  1. Login as any character
  2. Configure action bars to desired positions
  3. Log out of character
  4. Log back in to same character
  5. Note action bar positions, re-configure if necessary
  6. Use hearthstone
  7. Note action bar positions, re-configure if necessary
  8. Do /reload
  9. Note action bar positions, re-configure if necessary

Expected behavior
A clear and concise description of what you expected to happen.
Action bars should stay in desired positions unless/until changed.

Screenshots
(Configured bars)
image
image

(Bars after re-logging/hearthing/reload)
image
image

Addon Versions (please complete the following information):

  • ElvUI version: 13.45
  • Eltruism version: 4.0.2
  • DBM
  • Details
  • Auctionater
  • Pawn
  • HandyNotes
  • SumlationCraft
  • Raider.IO

Additional context
I have already tried reproducing the issue with all addons except for ElvUI and Eltruism disabled, and the issue persists unfortunately.

NOTE: Edit was just to add note of issue happening during /reload to Description section. Noticed issue occurs doing /reload while writing issue report so forgot to include in some places

NOTE 2:While I did try manually disabling all addons except for ElvUI & Eltruism, did not yet try /eltruismdebug on as suggested in other closed issues. Just tried that and issue still persists.

[REQUEST] More Details Skin Options

Would like the option to remove gradient on the details skin. Currently it overwrites any of the details options to set any type of color.

Details_Skin

[ISSUE]

What is the issue you are having?
Randomly on Arenas 2x2 enemyplayer nameplate just dissapear from start, it's can happend for both enemy players or just for one of them after Elvui update to 13.40. Sometimes everything is working how it supposed to be.
I'm using Addonskins v4.68, Elvui Eltruism Wrath v3.9.6 Elvui WrathArmory v1.08

What is the expected behavior?
normal nameplates above enemy models

What actually happened?
health bar, castbar, icons of debuffs/buffs/ and so on just not existed above enemy player on some arenas.
изображение_2023-09-09_002102602

Profession skin

Issue where item description is not shown when profession skin is activated
image
image

With profession skin desactivated :
image
image

image

BANK bag not showing up

bank bags not showing up with eltruism on. just go to a kind of afk mode. here some pics with eltruism off and on while acessing the bank. (the pic where you can bank bags have eltruism trun off.
bank bags
bank bags2

[ISSUE] Lagging when hovering over quest tracker

At random moments, but mostly after a while of playing, the game starts to stutter/lag/fps drop heavily when hovering over the Quest Tracker. This happens most of the times after a dungeon, or when coming back from AFK. The only way to solve it is to Reload UI.
I have Questie enabled, also playing WOTLK classic as a Warlock.

  • ElvUI version: 13.46
  • Eltruism version: 4.02
  • Any other addons used: All the addons suggested in the Eltruism's addon page

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.