AVR
Note: AVR will be broken in patch 3.3.5. See this
AVR (Augmented Virtual Reality) allows you to draw and add lines, circles and other markings on the 3D world itself. All markings may also be shared with others. Suitable for example to mark locations when explaining raid tactics. These marks can even be left visible for the fight itself.
Other things you can do with AVR:
- Draw range circles around you or someone else at any range
- Clearly mark players close to you
- Mark any location relative to player position and rotation, for example mage blink landing spot
- Measure distances
- Boss encounter warnings (using a separate addon)
Boss encounters
AVR does not contain a built in boss encounters module anymore. They are now done by a separate addon. At the moment there are two options.
- AVR Encounters adds AVR warnings for various boss abilities. It does not require any other boss encounter addon to work. It is not a replacement for traditional boss encounter addons as it does not do ability timers, sound warnings etc. It can be used with any traditional boss encounter addon such as BigWigs, DBM or DXE.
- Raid Watch 2 is a full boss encounter addon much like BigWigs, DBM or DXE. It has built-in support for AVR and also does timer bars and other kinds of warnings.
Whichever you choose to use, you will also need to install AVR.
Important note: If you have installed a previous version of AVR which contained the AVR BigWigs module then you should delete that. Simply delete your Interface\Addons\AVR_BigWigs_Citadel folder.
Limitations and known issues
There are some fundamental limitations caused by what information is available to addons. These are mostly related to the exact position of camera and lack of unit Z coordinates. In particular you should note following:
- Drawing works best on a flat surface (note that for example Dalaran has very uneven roads).
- Camera getting stuck in a wall or ceiling will cause any markings to go out of sync with rest of the world.
- Any kind of stairs/slopes and such cause troubles.
- Jumping and other kinds of vertical movement causes the drawings to move with you.
- Everything is drawn over the 3d world. This means that things that should be behind walls or units will appear in front of them.
- Camera auto follow causes some problems. See also this
Some other known issues are:
- All vehicles (like the ones at the start of Ulduar) are a bit problematic.
- Lifts, moving platforms and in particular Gunships in Icercown Citadel raid have some problems.
- Player map coordinates are unavailable in Icecrown Citadel raid on Lich King platform after the edges have collapsed. This means that any markings tied to zone coordinates or other players than yourself are unusable there. (Lana'Thel's room was fixed in 3.3.3 though the ramps leading there are still a bit odd.)
- Player map coordinates are also not available in arenas or instances released before Wrath of the Lich King and so most things don't work in either of those.
How to use
See How to use.
Frequently asked questions
See FAQ.
Is there an API/wiki on AVR anywhere? I'd like to develop my own modules but without documentation I'm kinda lazy.
Hello, I've set up multiple scenes (see below), but my issue is that they are on all of the time. I'd like to be able to turn them off and on with a / macro, and broadcast to the raid an off and on command. Better yet, is it possible to only be displayed during her air phase?
Thanks!
Sindragosa Pic
Is there anyone that would like to get together and develop some sort of collection for scenes? I'd like to be able to share scenes with other users, specifically for ICC25 and ICC25 HM. It looks pretty simple with the import/export options.
Since arenas don't have maps it won't even work for players in your own team. Only meshes that follow you will work. So range circles around you will work but pretty much everything else doesn't
Hi, is it technically possible to make it work for arena1 etc. targets?
@Allara
Ohh, didn't know that this is addon for this =) uploaded new version a few minutes ago, mine is more complicated, but you can avoid healers to play with plague:
00 - player A got plague -> skull mark
02 - star mark will be set on nearest player (B)
02 - raidmsg + whisper will be show (prepare yourself!)
02 - an arrow will be created for players A and B between them if they are using PhoenixStylePutricideArrow addon + AVR
08 - raidwarning msg + whisper sending, mark on plague begin to blink (skull/cross every sec)
they are different, hope that it will help somebody =)
@Olog
is it possible to create a more thick arrow? +_+
Very nice work olog! This is perhaps one of the most ingenious addons i've seen in a long time! Major props for sitting down and working out all the math behind projection of a 2d environment into 3d space!
Shurshik: You might be overthinking Unbound Plague a bit. :D Just spread out a bit and use Plagued and AVRE.
@Olog Yes, I created it, and it works good :) It create local arrow but gets information through addon channel of duration,playername,color that are sending by my addon
Wouldbe nice if AVR supports local creation of circles/arrows by getting info from other addons through addon channel, I like how it's work, but it's not easy to ask everyone to install some mini-addons for putricide plague, bloodqueen etc +_+
@Shurshik The circle warning you add there is probably unnecessary since you're also adding a marker mesh. Also for GetTempScene you should give a string that's unlikely to be used by any other addon, your addon name plus something is a good idea.
You can send scenes through addon channel but I'd advise against doing that too much especially in combat. And you shouldn't send scenes created with GetTempScene either.
Instead of macros you should make a small separate addon that your entire raid then installs and keep everything local instead of sending addon messages. You seem to have the basic idea right, create a scene with GetTempScene and then add meshes in it when you need.
@Aporakh I'll probably get that done this weekend.
Is it possible to have a raid version checker ?
And thx for this very usefull addon.
Hi, I am working on Putricide module for phoenixstyle addon, that marks nearest (to plague) range dps, who will take it next. I liked new arrow, so I added
/script psmm=AVR:GetTempScene(1) AVR:AddCircleWarning(psmm, testmyname, true, 1, 1, 1, 1, 1, 0.5, nil, false) psm = AVRMarkerMesh:New() psm:SetFollowUnit("testtargetname") psm:SetLine(true) psm:SetColor(1.0, 1.0, 1.0, 0.4) psmm:AddMesh(psm)
and after 7 sec: /script psm:Remove()
it create localy an arrow where I have to run, nice, but is it possible to send this info by addonmsg, and create it for another raider? If is not for secure questions - can I create it not locally (1 arrow for all raid between 2 players, how?)?
Would be nice that some addons such as phoenixstyle, bloodqueen's addons (there are many) will create local arrows for every player.
For the moment I'll use "little module" (everyone in our raid will install it) which will get my info and create local arrows (example, skull = plague, star = next raider to take plague, http://img2.pict.com/bb/80/da/3404871/0/wowscrnshot042310162228.jpg they both see an arrow)
Sorry for my english=)
As mysticalos said, you should be able to use the new broadcasting option in AVRE. Since it was just added, your entire raid needs to update their AVRE for this to work. I haven't personally checked yet how this works but if I understood correctly you need to select yourself somewhere in AVRE options and then broadcast this to others.
You can do this also just in AVR without using AVRE. Create a scene, add a marker mesh, make it follow yourself (type your name in the "follow unit" box, don't use the "follow player" option), change color and radius as you like, check the "draw line" box and make sure position sliders are at 0. Then you can share this scene with others. However I think using the new version of AVRE is going to be much easier.
Hi, I use this addon yesterday but most of them still not find me so that is why I ask, is it possilbe to add a direct line to ST like direct line to Bone Spike Graveyard when encounting Lord Marrowgar PS: I mark on my pet but I always see my people fooling around......I guess they don't know where I am
avre does that imtb with it's new broadcast slime tank function.
http://www.wowace.com/addons/avr-encounters/
Hi, my team 25 group have problem with the direction to ST when encounting to rotface. Is it possible to use this addon to give them a direction to ST just like Bone Spike Graveyard when encounting Lord Marrowgar?
as for your comment about scenes, yeah, i see people get lost at the concept of setting the sindragosa scene to zone Icecrown4 then complain about seeing scene in dalaran and stuff. if scene was properly configured it wouldn't be showing anywhere but where it's supposed to.