Enigma Unit Frames
Summary
This is a continued maintenance project of the Enigma Unit Frames ( EN_UnitFrames ).
The project is originally started by a player named 'Enigma' in 2006, who has quit wow game and stopped the maintenance of this addon in 2007.
Another famous addon author from China, xazhaoyang829, continued the maintenance of this addon until wow version 3.0.3.
Nowadays, Enigma Unit Frames ( EN_UnitFrames ) is maintained by Taiwan players from 2008 to present.
Enigma Unit Frames ( EN_UnitFrames ) provides basic extended functions from the original built-in unit frames: Elite or rare frames adds upon players' frame and shows 3D-animated unit model.
The official publish site is on http://wowbox.tw with Chinese Traditional mainly. (not any more)
Previous project maintained on Google code: wow-enigma-unit-frames
Since 2018, publish site is on WoWAce and Curse: https://www.wowace.com/projects/en_unitframes, source code repository is on Github: https://github.com/yukinoba/en_unitframes
Features
- Enhance of original WOW basic unit frames
- Optional Class Portrait and 3D Portrait
- Player's Coordinate indicator
- Optional Player's Dragon frame
- Show Player, Target, and Focus' HP / MP information ( Value, Percent or Both )
- Show Target of Target's target
- Show Target and Party members' classes and level
- Show Party members' targets and cast bars
- Show Party members' buffs and debuffs
- Movable Party Frames: Shift + Left key ( 4.1.1 changed )
- Show Party members' Raid Icon ( 4.1.1 changed )
- Display movement speed information ( 7.0.4 changed )
Maintainance History
- ver 4.3.0 - ver 8.0.1 : 野雷@鬼霧峰TW (yukinoba)
- ver 4.1.1 - ver 4.3.0 : 誰機@鬼霧峰TW (seigi)
- ver 4.0.3 - ver 4.1.1 : 誰機@鬼霧峰TW (seigi)
- ver 4.0.2 - ver 4.0.3 : 誰機@鬼霧峰TW (seigi)
- ver 4.0.1 - ver 4.0.2 : 野雷@鬼霧峰TW (yukinoba)
- ver 4.0.0 - ver 4.0.1 : 誰機@鬼霧峰TW (seigi)
- ver 3.3.5 - ver 4.0.0 : 誰機@鬼霧峰TW (seigi)
- ver 3.3.3 - ver 3.3.5 : 野雷@鬼霧峰TW (yukinoba)
- ver 3.3.1 - ver 3.3.3 : 野雷@鬼霧峰TW (yukinoba)
- ver 3.2.2 - ver 3.3.1 : 野雷@鬼霧峰TW (yukinoba)
- ver 3.0.3f - ver 3.2.2 : 誰機@鬼霧峰TW (seigi)
- ver 2.5.5 - ver 3.0.3f : 曉魚 (xazhaoyang829),友情修改支持:jerry99spkk
- ver 1.12.3 - ver 2.5.5 : 國服-死性不改
- ver 1.0.0 - ver 1.12.3 : luodan
Known Issue
- 已知與其他UI的衝突
- 使用compactRaid時會導致隊伍框架被位移
- party member debuff frame does not display
- now is correct
- Contributed by son8868
- 德魯伊的經驗值條框架無法取消 滿級也不會消失(7.0就這樣了) (Druid class xp bar error)
- 已知問題原因。8.0.1有對職業能量條進行調整修正,移除了部份職業專精的能量條,另一部份職業的能量條新增或更名。
- 術士:WarlockPowerFrame(已移除) / 薩滿:TotemFrame / 死騎:RuneFrame / 牧師:PriestBarFrame / 聖騎:PaladinPowerBarFrame / 德魯伊:EclipseBarFrame(已移除)
- 已移除的職業或其他職業:PlayerFrame.classPowerBar
- 參考:PlayerFrame_HideVehicleTexture
- 修正:EN_HpMpXp::PowerFrame_Position
- 寵物buff跟debuff的圖示是透明的
- 原本使用的TargetBuffFrameTemplate似乎有異常,改用PartyBuffFrameTemplate、PartyDebuffFrameTemplate、與PartyPetDebuffFrameTemplate
- 參考:PartyFrame.xml、PartyFrameTemplates.xml
- 修正:EN_Buff::PartyBuff_Toggle、EN_Buff::PartyBuff_UpdateAll
- 還有像靈獸的幽魂步伐是黃方塊顯示
- Contributed by Ziyue_Fang
- 8.0.1後UnitBuff、UnitDebuff、UnitAura變更,原本的rank欄位已被移除
- Contributed by Ziyue_Fang
- 寵物的buff圖示之前修正後 就全部不顯示了
- 賊的連擊點數燈跟術的碎片燈 位置都有點問題 應該都要在經驗值條框架底下
賊是跟經驗值條框架重疊 所以取消掉經驗值欄後 能量條會完全消失 位置被連擊燈取代掉
術士就不管有沒有經驗值條框架 法力條位置都會被碎片燈取代掉
- 德魯伊的經驗值條框架無法取消 滿級也不會消失(7.0就這樣了) (Druid class xp bar error)
- 8.0.1 fixed:
- PlaySound("INTERFACESOUND_LOSTTARGETUNIT") to PlaySound(SOUNDKIT.INTERFACE_SOUND_LOST_TARGET_UNIT)
- SetTextStatusBarTextZeroText(TargetofTgFocusHealthBar, TEXT(DEAD)) to SetTextStatusBarTextZeroText(TargetofTgFocusHealthBar, DEAD)
- UNIT_MANA/RAGE/ENERGY..., UNIT_POWER to UNIT_POWER_UPDATE
- UNIT_MAXMANA/MAXRAGE/MAXENERGY... to UNIT_MAXPOWER
- GetPlayerMapPosition("player") to RunScript('pos = C_Map.GetPlayerMapPosition(C_Map.GetBestMapForUnit("player"), "player")')
- increase player max level to 120
- check ReputationWatchBar ~= nil
- remove VOICE_STATUS_UPDATE event
Translation
If you need to provide your own localized translation to EnigaUnitFrames, please feel free and visit to http://www.wowace.com/addons/en_unitframes/localization
If you need project managers to review your translation, please e-mail to [email protected]
I shall response to your translation asap after the mail received.
@y45853160
請問也是術士職業嗎?還是其他職業也會這樣?會持續測試
R47版本 还是不能保存配置 目标和小队
@y45853160
原因是原本的術士能量條 ShardBarFrame 已經被更名為 WarlockPowerFrame 導致錯誤,目前已經修正。
术士号头像经验条一直在 无法关闭 ,别的号就正常 不知道什么原因
@y45853160
設置無法保存應該是跟WTF底下的設置檔有關,我會把設置檔清空再測試看看,如果清空後就可以正常運作,會一次性請大家清空後再重新設定。(透過插件內的設定可以強制設置清空)
@ziyuefang
這個應該可以處理,只是要想一下顯示的位置、新增設定開關、以及檢查跑速數值更新的機制。
测试下来,经验值条 开关选项没用 队友目标 施法条失效。队友BUFF未测试。 还有一个就是部分设置无法保存 比如目标和队友血量魔法显示开关
修改LUA是件费心伤眼的事,感谢作者大大 持续更新
心中有点小温暖 看到这个插件 和自己以前留的言 中国内地的网上ace有点卡 但还是经常刷新看一下会不会更新,谢谢作者 也谢谢这么多wower的陪伴
萬分感謝~ 也記得別讓身體太累囉 ~
另外有個小建議,可參考看看:
7.0 跑速暴雪未提供任何界面查詢 個人感覺附掛在玩家框架頗為合適 如果允許看可否也能加上此簡易資訊顯示
灰常港謝XD
@pcimek
this has been fixed. Since Hp status bar will incorrectly update PartyFrame status bar rather than focus frame's
@y45853160
http://bbs.nga.cn/read.php?tid=9649883 这个我根据r33 修改了下 凑合用吧
求更新!!!!!7.0 大神!!!
希望能看到7.0的更新
请问怎么设置可以修改字体?还有就是设置了焦点怎么取消?我点焦点右键跟点头像右键弹出来的菜单一样,跟系统自带的不一样,没有清除焦点。
Hi! Again. During Naxx in 2 man raid I got massive errors. Here is description:
41x EN_UnitFrames\EN_HpMpXp.lua:377: attempt to index a nil value EN_UnitFrames\EN_HpMpXp.lua:377: in function `EUF_HP_Update' EN_UnitFrames\EN_HpMpXp.lua:96: in function `EUF_HpMpXp_OnEvent' [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals: self = EUF_HpMpXp_Genreal { 0 = <userdata> } event = "UNIT_HEALTH" arg1 = "focus" arg2 = nil arg3 = nil
@y45853160
今天晚上回去就會有更新了
求更!!!!!
職業:薩滿
對怪或NPC或玩家使用/focus後
會出現如下錯誤訊息,而且UI會一直報錯
牧/術實測沒有此問題
============================================
2377x EN_UnitFrames\EN_HpMpXp.lua:364: attempt to index a nil value
EN_UnitFrames\EN_HpMpXp.lua:364: in function `EUF_HP_Update'
EN_UnitFrames
\EN_HpMpXp.lua:76: in function `EUF_HpMpXp_OnEvent'
[string "*:OnEvent"]:1: in
function <[string "*:OnEvent"]:1>
Locals:
self = EUF_HpMpXp_Genreal {
0 =
<userdata>
}
event = "UNIT_HEALTH"
arg1 = "focus"
arg2 = nil
arg3 = nil
to serena_shi,
目前看起來應該是少了加上判斷string.find(unit, "^party%d$")的原因,但我自己這邊沒有出現錯誤,所以我會先加上防錯判斷,請等下一版本出來後更新再試試看
您好, 下載完最新版UPDATED後
仍是會報錯, 訊息如下:
4x EN_UnitFrames\EN_HpMpXp.lua:377: attempt to index a nil value
EN_UnitFrames\EN_HpMpXp.lua:377: in function `EUF_HP_Update'
EN_UnitFrames\EN_HpMpXp.lua:96: in function `EUF_HpMpXp_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals:
報錯的情況是薩滿對敵對怪物使用/FOCUS巨集, 變青蛙
#showtooltip 妖術
/focus [@focus,noexists] [@focus,dead] [mod:shift] target
/cast [@focus,nohelp,exists]妖術
當妖術被坦克或其他職業, 包括自己去破控場後
就會報錯@.@
不知道這樣的資訊有沒有用?