Code Monkey home page Code Monkey logo

grid2-wotlk's Introduction

Grid2 r736 (WoTLK)

Grid2 is a party/raid unit frame addon.

Grid2 is fully customizable. New zones (indicators) can be defined in unit frames to display information (statuses). The indicators can be customized and placed anywhere. Grid2 supports several types of indicators: icon, icons, square, text, bar, multibar. You can configure what statuses are displayed on each indicator.

Grid2 includes a huge amount of available statuses, but not all enabled by default, look through the configuration and familiarize yourself with the available options and statuses.

Grid2 is fast: consumes between 4 and 10 times less CPU cycles than other similar addons.

To open the configuration UI type "/grid2" or left-click the minimap Icon.

Grid2 components

  • Grid2
  • Grid2 Options
  • Grid2 LDB (removed as of r732)
  • Grid2 AOE Heals

Raid Debuffs and Raid Debuffs Options are included in Grid2 and Grid2 Options respectively.

New as of r731

New Indicators

  • glowborder
  • icons
  • multibar
  • portrait
  • shape

New Statuses

  • combat
  • combat-mine
  • shields
  • shields-overflow

How to install

  1. Download the package.
  2. Unpack the Zip file.
  3. Open the folder Grid2-WoTLK-main.
  4. Copy (or drag and drop) the folders into you Wow-Directory\Interface\AddOns.
  5. Restart WoW
  6. Enjoy!

Show Love & Support

Though it's not required and I have never asked for it but people keep asking for it, if you want to show love and support, your PayPal/Paysera donations are most welcome to bkader[at]mail.com.

grid2-wotlk's People

Contributors

bkader avatar xp9k avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

fxpw xp9k

grid2-wotlk's Issues

Conflict with MTarget

Whenever I mouseover over MTarget like this
image
I get this error.
image
I'm using lastest version.

few interface errors

9/10 10:07:26.995 Loading add-on Grid2
9/10 10:07:26.995 ** Loading table of contents Interface\AddOns\Grid2\Grid2.toc
9/10 10:07:26.995 Error loading Interface\AddOns\Grid2\GridBroker.lua

offline bug

hi~ I found a bug, its about not triggering the icon after someone goes offline, could u fix it? thx~

hide grid2 while alone

I want it to show grid2 when I am in a group or raid, but when I am only seeing a small box
I just downloaded the addon today

world-of-warcraft-2021-09-12-10-55-50_SARNkg2p.mp4

Combat Status

1x Grid2Options-r736\modules\statuses\StatusCombat.lua:23: attempt to call method 'UpdateAllUnits' (a nil value)
(tail call): ?:
: ?
:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceConfigDialog-3.0-50:797: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:612>
(tail call): ?:
: ?
:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?:
AceGUI-3.0-33 (Ace3):314: in function `Fire'
...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>:


Lua error

this happened, I was flying and targeting an enemy horde when the horde player disappears this error occurs.
I did the test / reload and I put an enemy horde in focus and I fighting with adds enemies and when my focus disappears the same error happens

  • I was not in party and not in raid
  • I have the latest version
    asdasd

Blacklist debuff-group

Yo, I use this addon on retail/classic TBC and I am able to make debuff-groups that show all debuffs on the target, except specific ones I blacklist. I can't seem to find this functionality on this wotlk version, and sadly I have very limited knowledge of lua and addons in general. If this is something you could look at I'd be very grateful.

Or just be able to see all debuffs on the raidframes without a blacklist function will be enough, using icons indicator.

image

Player Mind Controlled by Lady Deathwhispers looks faded

When
Lady Deathwhispers uses “Dominate Mind” the targeted player looks “faded".

-The Alpha Change, like is far away

-Or the new red color (Hostile) is applied on top all layers and make the unit
looks “faded” maybe..

dominated_mind_042922_203628

dominated_mind_042922_203638

dominated_mind_042922_203720

Banzai Error

1x Grid2-Grid2 vr735\modules\StatusBanzai.lua:138: table index is nil
Grid2-Grid2 vr735\modules\StatusBanzai.lua:151: in function `?'
Grid2-Grid2 vr735\modules\StatusBanzai.lua:31: in function <Grid2\modules\StatusBanzai.lua:31>

Locals:
_ = 1650217850.115
event = "UNIT_DIED"
_ = "0x0000000000000000"
sourceGUID = nil
action = @ Grid2\modules\StatusBanzai.lua:137:
unit = nil
e = {
SPELL_CAST_START = @ Grid2\modules\StatusBanzai.lua:131:
SPELL_CAST_SUCCESS = @ Grid2\modules\StatusBanzai.lua:134:
SPELL_MISSED = @ Grid2\modules\StatusBanzai.lua:137:
SPELL_CAST_INTERRUPTED = @ Grid2\modules\StatusBanzai.lua:137:
UNIT_DIED = @ Grid2\modules\StatusBanzai.lua:137:
}
Grid2 =
{
CreateLocation = @ Grid2\GridUtils.lua:84:
EnableModules = @ Grid2\GridCore.lua:76:
IterateStatuses = @ Grid2\GridStatus.lua:153:
modules =
{}
GetUnitIdFromGUID = @ Grid2\GridUtils.lua:252:
statusLibrary =
{}
defaultModulePrototype =
{}
CopyTable = @ Grid2\GridUtils.lua:59:
SetDefaultModulePrototype = @ DBM-Core\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440:
MakeColor = @ Grid2\GridUtils.lua:25:
IsEnabled = @ DBM-Core\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:482:
ScheduleTimer = @ DBM-Core\Libs\Ace3\AceTimer-3.0\AceTimer-3.0.lua:113:
LoadConfig = @ Grid2\GridCore.lua:154:
GetUnitFrames = @ Grid2\GridFrame.lua:27:
RegisterIndicator = @ Grid2\GridIndicator.lua:107:
callbacks =
{}
UnregisterMessage = @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
GetMapNameByID = @ Grid2\modules\StatusRaidDebuffs.lua:41:
Dummy = @ Grid2\GridUtils.lua:5:
UpdateRoster = @ Grid2\GridRoster.lua:266:
GetOwnerUnitidByGUID = @ Grid2\GridRoster.lua:59:
SetEnabledState = @ DBM-Core\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:455:
UnitIsGroupAssistant = @ Grid2\GridUtils.lua:239:
CreateBuff = @ Grid2\modules\StatusAuras.lua:442:
DbSetValue = @ Grid2\GridDefaults.lua:19:
raid_units =
{}
OnEnable = @ Grid2\GridCore.lua:126:
IsUnitInRaid = @ Grid2\GridRoster.lua:75:
statusPrototype =
{}
UnitIsRaid = @ Grid2\GridRoster.lua:95:
DbSetIndicator = @ Grid2\GridDefaults.lua:31:
NewModule = @ DBM-Core\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:266:
RefreshMMButton = @ Grid2\GridCore.lua:300:
IterateRoster = @ Grid2\GridRoster.lua:103:
StatusBarPrototype = @ Grid2\GridUtils.lua:671:
UNIT_NAME_UPDATE = @ Grid2\GridRoster.lua:156:
TableRemoveByValue = @ Grid2\GridUtils.lua:74:
SpecIcons =
{}
UnregisterCallback = @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
Disable = @ DBM-Core\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:345:
UpdateDefaults = @ Grid2\GridDefaults.lua:269:
Print = @ Ace3\AceConsole-3.0\AceConsole-3.0.lua:54:
GroupChanged = @ Grid2\GridRoster.lua:131:
RefreshAuras = @ Grid2\modules\StatusAuras.lua:461:
L =
{}
UnregisterAllCallbacks = <

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.