Download
(838Kb)
Download
Updated: 03-20-21 07:13 AM
Addon for:
Zork UI.
Pictures
File Info
Compatibility:
Classic Patch (1.13.7)
Updated:03-20-21 07:13 AM
Created:09-03-19 01:48 PM
Downloads:3,539
Favorites:10
MD5:
Categories:Plug-Ins & Patches, Classic - General, Minimalistic Compilations

Zork UI - Classic Redux

Version: 1.9r2
by: cocovanana [More]

As I don't play classic, expect very limited support and/or updates. If anyone wants to pick it up, feel free!

Intro

This is my personal fix/port of Zork's interface for Classic. Of course, all credit goes to Zork for his awesometastic Zork UI which I fell in love with in Legion, and to Tukz for fixing oUF and making it work in Classic.
All documentation and FAQs can be found in the BfA version page.

Zork himself started updating his UI for Classic! Find his work here: Zork UI Classic (currently wip).

I've also added a couple addons of my own that I built specifically to use with this UI!


Please note that like on the original version, all of the config is done in Lua, so be ready to dig in!
Install
Backup your Interface folder.
Download zip and unzip it into your World of Warcraft folder (only Interface folder).

Addon list
  1. aBag
  2. aComboPoint
  3. aSCT
  4. aSimplePrice
  5. ClassicCastbars**
  6. Immersion
  7. NameplateSCT
  8. oUF (Classic fix by Tukz)*
  9. oUF_Simple*
  10. oUF_SimpleConfig
  11. rActionBar*
  12. rActionBar_Zork
  13. rBuffFrame
  14. rBuffFrame_Zork
  15. rButtonAura
  16. rButtonAura_Zork
  17. rButtonTemplate*
  18. rButtonTemplate_Zork
  19. rChat*
  20. rCombatText
  21. rEmote
  22. rError
  23. rFilter
  24. rFilter_Zork
  25. rLib*
  26. rMinimap*
  27. rRaidManager
  28. rSellPoor
  29. rStatusButton*
  30. rTooltip
  31. SortBags
*These are the addons that I edited, either to fix them for classic or to provide some extra functionality.

**ClassicCastbars is using an old version that I modified, as it still works I don't plan on updating it - as I'd need to refactor my changes with the newest version, since now they break it.[/indent][/color]
Other recommended addons
  1. DejaClassicStats
  2. Doom_CooldownPulse
  3. QuestFrameFixer
  4. QuestIconDesaturation
  5. QuestXP
  6. WeaponSwingTimer

Layout/config notes

I've changed the configuration for most of Zork's addons to fit my personal tastes. You can still use Zork's original configuration, just make sure to disable absorb/extra/alternativepower bars). What I changed:
  • Removed buff frame and put the buffs and debuffs on the player frame. (just delete/disable aBuffHide to re-enable the buff frame)
  • Flipped the cast bar to not clip with buffs/debuffs.
  • If you use RealMobHealth, target frame will show absolute hp for known entities, will be empty otherwise.
  • Moved party frames to be beneath the player.
  • Added party buff frames only for player-casted buffs shorter than 1 minute (aka for hots) - they're inside the health bar.
  • Bundled an edited version of ClassicCastbars so that target/nameplate castbars match the ui theme.
  • I included LibClassicDurations inside oUF to provide buff/debuff durations.
  • Shrank nameplates and pet frames vertically.
  • Made NameplateSCT text bigger.
  • Made the rStatusButton show always when not in combat, or show in combat while pressing mod keys. Also removed the first line for extra minimalism.
  • I removed the fonts folder too, since I like the default ones better.
  • Skill bars 4 and 5 are made really tiny and moved to be besides the minimap.
  • Aura duration spinner is inversed (for me it's more natural this way).
  • Combo points / Alternative power and such don't exist as in retail, so I removed them. I wrote a simple addon for combo points, aComboPoint which is included in the package.
Some addons from Zork's original package are missing; either I didn't like them (like rCompassCastbar or rDamageFont), or simply won't work / take care of non-existant features (like rTalkingHead or rObjectiveTracker).

What's not tested?
Basically, raids and shape-shifting druids (especially cat combo points). I hope both work, but I haven't had the chance to try any of them yet.

[*]1.9r2 Upgraded to game version 1.13.7, updated SortBags, and re-enabled rBuffFrames.[*]1.9 Updated aBag to v1.8.0 (keyring), aComboPoint to v1.3 and ClassicCastbars to v1.2.2.[*]1.8 Major bug fixes.[*]1.7 Fixed problems with raid tags, and added support for target/nameplate/boss aura durations using LibClassicDurations[*]1.6 Added aSCT, added integration of RealMobHealth, and bundled in an edited version of ClassicCastbars. Updated aBag to v1.7.[*]1.5 Updated aBag to v1.5, fixing even more bugs and adding support for bank bags![*]1.4 Updated aBag to v1.4, fixing many many bugs![*]1.3 Updated aBag to v1.3, adding ammo/profession bag support.[*]1.2: Updated aBag to v1.2, which fixes major bugs, and added SortBag to enable sort functionality on aBag.[*]1.1: Added aBag to the package.[*]1.05: Updated aSimplePrice to v1.1.[*]1.04: Fixed party frames clipping with pet debuff frame. Added aSimplePrice to the package.[*]1.03: Added pet happiness dot.[*]1.02: Updated aComboPoint to v1.1.[*]1.01: Fixed group growth direction.[*]1.0: Initial build.
Post A Reply Comment Options
Unread 10-15-19, 03:41 AM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by cocovanana
Originally Posted by Zubaj
I need to reinstall my complete system, maybe it will work then Got the newest version of oUF and copied that in the correct folder, so i donīt know why it doesnīt work.
Probably because oUF doesn't work on Classic and I'm using a patched version that you should not replace
Ah no, I meant that i use the „newest“ Version of your UI compilation. Not the newest Version for retail.
Report comment to moderator  
Reply With Quote
Unread 10-14-19, 04:10 PM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Zubaj
I need to reinstall my complete system, maybe it will work then Got the newest version of oUF and copied that in the correct folder, so i donīt know why it doesnīt work.
Probably because oUF doesn't work on Classic and I'm using a patched version that you should not replace
Report comment to moderator  
Reply With Quote
Unread 10-14-19, 10:40 AM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by cocovanana
Originally Posted by Zubaj
...
Hey! I'm definitely not getting any errors while using the package with a fresh wow install.

All the errors read as "attempt to index field 'C' (a nil value) line whatever" and that C is literally oUF_SimpleConfig (from init.lua in oUF_Simple), so I honestly can't think of any reason for these errors to happen other than oUF_SimpleConfig not loading - and it is a hard dependency, so it will always load before oUF_Simple. Since your logs have no errors of it failing to load (just it not existing), I believe you must have done something else besides deleting wtf/cache/interface and pasting the new interface.

Either that, or you're mis-copying an older version instead of the latest one, but sincerely, I can't reproduce your errors
I need to reinstall my complete system, maybe it will work then Got the newest version of oUF and copied that in the correct folder, so i donīt know why it doesnīt work.
Report comment to moderator  
Reply With Quote
Unread 10-13-19, 11:02 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Zubaj
...
Hey! I'm definitely not getting any errors while using the package with a fresh wow install.

All the errors read as "attempt to index field 'C' (a nil value) line whatever" and that C is literally oUF_SimpleConfig (from init.lua in oUF_Simple), so I honestly can't think of any reason for these errors to happen other than oUF_SimpleConfig not loading - and it is a hard dependency, so it will always load before oUF_Simple. Since your logs have no errors of it failing to load (just it not existing), I believe you must have done something else besides deleting wtf/cache/interface and pasting the new interface.

Either that, or you're mis-copying an older version instead of the latest one, but sincerely, I can't reproduce your errors
Report comment to moderator  
Reply With Quote
Unread 10-08-19, 06:14 PM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by cocovanana
Originally Posted by Zubaj
...
Hey, no worries! Sorry for the delay, I've been a bit busy with work these last days. It's been a bit tricky but managed to get it sorted out with the oUF error I believe, so please try version 1.7v4

As for RealMobHealth, when the there's no data for the target health (ie. you haven't killed a single mob of that name AND level, or it is a non-group player), no text will be shown. Once there's data, the current value will be shown (ie. 123).

If you want to show it with total too (ie 123/150), I've added a tag for that, so you can change the config in oUF_SimpleConfig/target.lua to use "oUF_SimpleConfig:RealMobHealthAndMax" (you'll need the updated oUF_SimpleConfig/tags.lua for it to work - in case you wish to maintain your layout config). Feel free to check the tags file too if you want to customize them differently.
Thanks for your help!

But that does not work for me. For now i got these 12 LUA Errors when starting the Game:

https://pastebin.com/XBqE6EJf

I deleted my WTF, Cache and Interface folder and installed the new Interface Folder from the 1.7v4 and that takes me there. No other addons in use.
Last edited by Zubaj : 10-08-19 at 06:18 PM.
Report comment to moderator  
Reply With Quote
Unread 10-08-19, 01:12 PM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Zubaj
...
Hey, no worries! Sorry for the delay, I've been a bit busy with work these last days. It's been a bit tricky but managed to get it sorted out with the oUF error I believe, so please try version 1.7v4

As for RealMobHealth, when the there's no data for the target health (ie. you haven't killed a single mob of that name AND level, or it is a non-group player), no text will be shown. Once there's data, the current value will be shown (ie. 123).

If you want to show it with total too (ie 123/150), I've added a tag for that, so you can change the config in oUF_SimpleConfig/target.lua to use "oUF_SimpleConfig:RealMobHealthAndMax" (you'll need the updated oUF_SimpleConfig/tags.lua for it to work - in case you wish to maintain your layout config). Feel free to check the tags file too if you want to customize them differently.
Report comment to moderator  
Reply With Quote
Unread 10-06-19, 07:19 PM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
and here are the LUA Errors i get when reloading the UI. Maybe this helps you to help me

https://pastebin.com/zQ75eGM8

Thanks in advance and sorry for spamming...
Report comment to moderator  
Reply With Quote
Unread 10-06-19, 02:55 AM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by cocovanana

Originally Posted by blanck94
...
Do the addons appear on your Escape>Addons list and are activated? If not, that means you didn't place them where they should, or you need to activate them.
And for me I can say that I have the same issue as blanck94. I updated my whole AddOn Folder with the new Version and it only shows the Blizzard Frames. All 3 ouf files are visible unter Escape -> Addons and are activated.

Donīt know whats the problem there. Tested it now with 1.72, 1.7 and 1.6 and all versions only show the Blizz Frames. When starting WOW the Chat shows me the ouf options, so it is correctly in the right folder and activated.

Edit: Just tried to reinstall WoW Classic and try to put in the Interfacefolder new -> Unit Frames donīt work...

Here is a Screenshot https://ibb.co/7knffwh
Last edited by Zubaj : 10-06-19 at 05:24 PM.
Report comment to moderator  
Reply With Quote
Unread 10-05-19, 07:08 AM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by cocovanana
Originally Posted by Zubaj
...
Hey! Yes, definitely should be fine, it's just for the layout.
Okay thanks.

Another question...i got no mob health shown in the target bar. I have installed real mob health already, but it does not show the health like 783/1200, only the bar, you know? is it possible to show the real health numbers in the bar?
Report comment to moderator  
Reply With Quote
Unread 10-04-19, 05:00 PM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Zubaj
...
Hey! Yes, definitely should be fine, it's just for the layout.

Originally Posted by blanck94
...
Do the addons appear on your Escape>Addons list and are activated? If not, that means you didn't place them where they should, or you need to activate them.
Report comment to moderator  
Reply With Quote
Unread 10-04-19, 10:39 AM  
Zubaj
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by cocovanana
Originally Posted by Zubaj
...
I'm not sure what you mean exactly - if you want to modify stuff to suit your needs, definitely feel free to do so. oUF_Config is a "bridge" addon that Zork made to easily apply configurations to oUF from an object structure - namely what is in oUF_SimpleConfig. You can for sure modify it to suit your needs, although I would always try to do that with oUF_SimpleConfig first.
Ah sorry, I try to explain better Just wanted to know, if you make any updates in the oUF_SimpleConfig or if thatīs just the folder for the position od thw unit frames etc. Cause i changed some things there and dont want to do this againe after every update.

So iīll be fine if I update every folder from the newer versions except the oUF_SimpleConfig?
Report comment to moderator  
Reply With Quote
Unread 10-04-19, 05:24 AM  
blanck94
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Unitframes

Hey the unitframes doesnt seem to work at all for me? im getting the blizzard original unitframes
Report comment to moderator  
Reply With Quote
Unread 10-04-19, 02:31 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by merlinmage
...
Hey! Thanks for the feedback! Strangely enough I wasn't getting your error (although I should have). I've added the missing dependencies and should work now (uploaded v1.7r).

About the pet bar, it does work fine for me. Note that ctrl-clicking (either LMB or RMB) does nothing even in blizz's ui (as in, no addons). Same for shift-clicking picking up the skill to the pointer. You'll want to click it when it's shown via the fader (ie. targeting something). Or, alternatively, you can edit the fader on oUF_SimpleConfig/pet.lua to suit your needs.
Report comment to moderator  
Reply With Quote
Unread 10-03-19, 10:08 AM  
merlinmage
A Kobold Labourer

Forum posts: 1
File comments: 28
Uploads: 0
Hey,

two additional things:

when not using the standalone version of ClassicAuraDurations, you get this error on login:

https://pastebin.com/eczhBKd4

Workaround for now is to just use the standalone version, then everything works great.

Secondly, the hunter pet bar is not clickable, meaning you have to deactivate auto casts of your pet through the spellbook, which is a little bit complicated
Report comment to moderator  
Reply With Quote
Unread 10-03-19, 03:05 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Zubaj
...
I'm not sure what you mean exactly - if you want to modify stuff to suit your needs, definitely feel free to do so. oUF_Config is a "bridge" addon that Zork made to easily apply configurations to oUF from an object structure - namely what is in oUF_SimpleConfig. You can for sure modify it to suit your needs, although I would always try to do that with oUF_SimpleConfig first.


Originally Posted by merlinmage
...
Don't worry! Raid stuff is something I had pending since a long time but completely left out since I'm still leveling up

And for castbars, yeah, totally something I should have checked sooner.

All in all, feedback is always welcome!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: