R
(14Kb)
Download
Updated: 04-08-24 10:50 AM
C
(14kB)
Download
Updated: 04-08-24 10:50 AM
BC
(12kB)
Download
Updated: 09-19-21 08:11 AM
WL
(14kB)
Download
Updated: 04-08-24 10:51 AM
Ca
(14kB)
Download
Updated: 04-08-24 10:51 AM
Pictures
File Info
Compatibility:
Cataclysm Classic (4.4.0)
Updated:04-08-24 10:50 AM
Created:01-29-09 08:47 AM
Downloads:21,598
Favorites:114
MD5:

LootRollMover  Popular! (More than 5000 hits)

Version: v5.9, Classic: v5.9
by: Xruptor [More]

A simple mod that allows you to move the default Blizzard Loot Roll Frames. (That is the box that popups when you loot something that has a green or greater quality.) What this mod does, is provide you with an anchor frame that you can move around. Once you move the anchor frame, simply right click it and your loot roll frames (GroupLoot) will now display at the anchor position.

If your looking for an addon to move the Achievement/Dungeon/Guild Challenge Alert frames then take a look at xanAchievementMover.

I got tired of having the loot roll frames go over some of my actionbars and certain windows. So I made this addon to enable it to be moved.

How to Use:
Type /lrm for the menu

/lrm anchor - Show the moveable anchor frame
/lrm reset - reset the anchor frame to the default center of the screen.
/lrm scale # - Set the scale of the Loot Frames (Default 1)

For the scale you may want to use decimals (ex. 1.4, 1.3, 1.8, etc..)


Anchor Position is saved globally for all toons on your account.



You can view Alpha Builds at my Github tracker.

LootRollMover
v5.9 (2024-04-08)
Full Changelog Previous Releases
  • Fix for WOWInterface.com and Cataclysm Classic support.
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Author
Date
v5.9
14kB
Xruptor
04-08-24 10:50 AM
v5.9
14kB
Xruptor
04-08-24 10:50 AM
v5.8
14kB
Xruptor
04-08-24 07:23 AM
v5.7
13kB
Xruptor
04-06-24 03:27 PM
v5.6
13kB
Xruptor
09-18-23 03:47 PM
v5.5
13kB
Xruptor
06-02-23 06:15 AM
v5.4
13kB
Xruptor
05-31-23 06:45 AM
v5.3
13kB
Xruptor
05-26-23 06:33 AM
v5.2
12kB
Xruptor
01-25-23 07:02 AM
v5.1
12kB
Xruptor
11-15-22 05:49 PM
v5.0
12kB
Xruptor
11-10-22 03:27 PM
v4.9
12kB
Xruptor
10-31-22 07:13 AM
v4.7
12kB
Xruptor
09-19-21 08:11 AM
v4.6
12kB
Xruptor
05-28-21 08:02 AM
v4.5
12kB
Xruptor
04-06-21 09:49 AM
v4.4
12kB
Xruptor
03-16-21 04:27 PM
v4.3
12kB
Xruptor
03-12-21 02:39 PM


Post A Reply Comment Options
Unread 01-10-11, 04:49 PM  
GRiM
An Aku'mai Servant
 
GRiM's Avatar

Forum posts: 29
File comments: 46
Uploads: 0
Hey X, just wanted to give you a quick thank you. Simple little addon that helps so much!

Cheers!
__________________
Too busy playing WoW to make a proper sig...
Report comment to moderator  
Reply With Quote
Unread 01-10-11, 08:30 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
For those of you reporting the slash command errors, I've rewritten the code for the addon. You shouldn't see those problems in version 2.3.

If you are experiencing these problems, I need to know what client your using and which country your in.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 01-10-11 at 02:12 PM.
Report comment to moderator  
Reply With Quote
Unread 01-09-11, 04:36 PM  
penpen002
A Defias Bandit
 
penpen002's Avatar

Forum posts: 2
File comments: 29
Uploads: 0
After the update I can no longer move the thing.

Message: Interface\AddOns\lootrollmover\LootRollMover.lua:68: attempt to index global 'LootRollMoverAnchor_Frame' (a nil value)
Time: 01/09/11 17:35:55
Count: 4
Stack: Interface\AddOns\lootrollmover\LootRollMover.lua:68: in function `AnchorToggle'
Interface\AddOns\lootrollmover\LootRollMover.lua:210: in function `?'
Interface\FrameXML\ChatFrame.lua:4126: in function <Interface\FrameXML\ChatFrame.lua:4074>
[C]: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3737: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:3775: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: self = <table> {
DrawGUI = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:81
AnchorToggle = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:67
Enable = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:33
LoadPositionHook = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:172
Print = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:49
AnchorReset = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:75
SetupDB = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:6
version = "2.2"
RestoreLayout = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:151
SaveLayout = <function> defined @Interface\AddOns\lootrollmover\LootRollMover.lua:130
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'LootRollMoverAnchor_Frame' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 01-09-11, 03:05 PM  
phoenixcrash
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Error on /lrm show

/lrm seems to work find showing me the commands that is needed to use the addon but if I use any other commands, it doesn't seem to work.

Below is the error I'm getting.

1x lootrollmover-2.2\LootRollMover.lua:68: attempt to index global 'LootRollMoverAnchor_Frame' (a nil value)
lootrollmover-2.2\LootRollMover.lua:210: in function `value'
Interface\FrameXML\ChatFrame.lua:4147: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:3737: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3775: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

Locals:
cmd = "show"
a = 1
b = 4
c = "show"
LootRollMover = <table> {
DrawGUI = <function> @ lootrollmover\LootRollMover.lua:81:
AnchorToggle = <function> @ lootrollmover\LootRollMover.lua:67:
Enable = <function> @ lootrollmover\LootRollMover.lua:33:
LoadPositionHook = <function> @ lootrollmover\LootRollMover.lua:172:
Print = <function> @ lootrollmover\LootRollMover.lua:49:
AnchorReset = <function> @ lootrollmover\LootRollMover.lua:75:
SetupDB = <function> @ lootrollmover\LootRollMover.lua:6:
version = "2.2"
RestoreLayout = <function> @ lootrollmover\LootRollMover.lua:151:
SaveLayout = <function> @ lootrollmover\LootRollMover.lua:130:
}

---

Thought this would help you find the problem.
Report comment to moderator  
Reply With Quote
Unread 01-09-11, 11:19 AM  
Gold3n
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Addon no longer works for me after updates yesterday.

Although I have no issues with any other addon this one won't allow me to even enter the command "/lrm show" or scale or reset.

I don't get an error it just simple won't enter in my chat box. Although /lrm works fine.
Report comment to moderator  
Reply With Quote
Unread 01-04-11, 09:07 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by Poreo
In the case of raids and multiple rolls, does it grow downwards like normal ?
It should behave exactly like the default Blizzard Group loot frame. All the addon does it allow you to reposition it where ever you like.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 01-03-11, 07:50 PM  
Poreo
A Warpwood Thunder Caller

Forum posts: 94
File comments: 136
Uploads: 0
In the case of raids and multiple rolls, does it grow downwards like normal ?
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 07:35 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Okay I uploaded your version of the updates Thanks again Galvin.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 10-06-10, 06:01 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Well if it works in your build, then I have no problem reuploading it. I'll reupload it tomorrow.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 10-04-10, 08:49 PM  
galvin
A Frostmaul Preserver
AddOn Author - Click to view AddOns

Forum posts: 265
File comments: 166
Uploads: 1
Seems to work was able to move the loot box around, scale it, reset it.

it should work on live as well since the changes weren't specific to cata only.

I'm in the process of making a few more code changes.
Just small fixes here and there I missed the first pass.
I went to strat undead side killed 2 bosses ant the lootroll
came up correctly no errors, checked the taintlog saw no
taint in there. So looks good to me. The save variable is
a little short, but I never had conflicts with it been using this
mod for 6+ months. This should work on live too.

Ok this should do it
http://www.pastey.net/141189

These are just simple changes since blizzard is removing arg1,arg2, this, getglobal. Anyway my updated fixlog.

Code:
In LootRollMover.lua
Changed lines 92-94 to:
	frame:SetScript("OnDragStart", function(self) self:StartMoving() end )
	frame:SetScript("OnDragStop", function(self)
		self:StopMovingOrSizing()

'this' global has been removed.

Changed lines 198 to:
	if event == "ADDON_LOADED" and select(1, ...) == "LootRollMover" then

arg1, arg2 etc globals no longer supported. select(1, ...) does the same thing.


Changed line 145 to:
	local point,relativeTo,relativePoint,xOfs,yOfs = _G[frame]:GetPoint()

Changed line 154 to:
	local f = _G[frame];

Changed line 1
local MyAddon, LootRollMover = ...

Globals like this scare me one addon uses the same table and bad stuff happens :)
What this does is use a private table ... that only the addon can see.  MyAddon is equal to the
addon name, and LootRollMover is equal to an empty table only visible to the addon.

getglobal still works but may be taken out in the future. Need to use _G[globalname] instead.
The change on line one could break another mod if its tapping into that table. So I leave it up to you
Last edited by galvin : 10-05-10 at 01:03 AM.
Report comment to moderator  
Reply With Quote
Unread 10-04-10, 05:57 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Hey thanks for sharing your modifications. I'm still around but my WOW account is deactivated for now. If you test these new modifications out and they work, I'd be glad to upload it to the site.

My addon activity will enter a dormancy till Cataclysm comes out. Right now my studies is taking up the majority of my time.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 10-04-10, 04:05 PM  
galvin
A Frostmaul Preserver
AddOn Author - Click to view AddOns

Forum posts: 265
File comments: 166
Uploads: 1
I have untested code fixes. You can check it out here. Don't know if the author is still around. If anyone wants try the fixes out on the PTR/Beta.

http://www.pastey.net/141179

fixes:
In LootRollMover.lua
Changed lines 92-94 to:
frame:SetScript("OnDragStart", function(self) self:StartMoving() end )
frame:SetScript("OnDragStop", function(self)
self:StopMovingOrSizing()

'this' global has been removed.

Changed lines 198 to:
if event == "ADDON_LOADED" and select(1, ...) == "LootRollMover" then


arg1, arg2 etc globals no longer supported. select(1, ...) does the same thing.
Report comment to moderator  
Reply With Quote
Unread 03-04-10, 02:42 PM  
Buio
A Kobold Labourer

Forum posts: 0
File comments: 150
Uploads: 0
Thanks for the tip. After seeing that I also took some time to search (should have done that first place, doh!). Found a addon that kills that window completely; Damn Dungeon Window. Will use it, sounds good to get the information in the chatbox instead.
Report comment to moderator  
Reply With Quote
Unread 03-04-10, 06:37 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by Buio
I use this and it works well, but when killing the last boss in dungeons (i.e. completing it), there is an information box that pops up in the old default lootroll place first, then when someone loot, that info box and the loot is moved to the new place. Dunno if it is possible, but it would be nice if the addon detected and moved that info box too before loot. Sorry, I don't have a screen, which would make it easier to explain.
I think you mean that annoying dungeon window right? That dungeon thingy is actually a modified form of an achievement. It's not really a group loot frame. There is another mod called Achieved! that lets you move your achievement frame. That should fix the problem your having.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 03-04-10, 03:16 AM  
Buio
A Kobold Labourer

Forum posts: 0
File comments: 150
Uploads: 0
I use this and it works well, but when killing the last boss in dungeons (i.e. completing it), there is an information box that pops up in the old default lootroll place first, then when someone loot, that info box and the loot is moved to the new place. Dunno if it is possible, but it would be nice if the addon detected and moved that info box too before loot. Sorry, I don't have a screen, which would make it easier to explain.
Last edited by Buio : 03-04-10 at 03:31 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: