![]() |
How far can we take the moding?
I started with EQ2 when it first came out and the only interface mod was a 3/4 bags mod.
I then got pulled into WoW with some friends before I got burned out on it and came back to EQ2. The thing with WoW was the way they used the xml. You could do a lot with it. I had a mod (flexbar) that gave me 96 programable buttons that I could set to do almost anything like showing up when I got aggro or went into stealth or combat mode. I have one that turned on auto attack if I got attacked or cast a spell. I had another one that auto targeted me when I cast a spell that buffed or healed if I didn't have another valid target. I really miss these the most. I keep forgeting to turn on attack with my casters and targeting myself for heals. Do you think SOE will ever allow that kind of functioning? Probably not. |
The EQ2 Macro system has been purposly limited to curb some of the more abusive botting that occured in EQ1. Still, a skilled modder can find ways to make almost anything happen. Its not always going to be simple or fully automated, but there's very little I've found that simply can't be done if the event/data already exists.
|
Quote:
|
/doability abilityname
/autoattack 1 /target groupmember# /assist groupmember# /assist %t Can be used to make macros that do most of what you mensioned. Its also possible to code buttons in XML that will do different things based on your curent stats, like target you and cast a heal if health is less than 50%, cast a nuke if over 50% ;) |
Quote:
I am not any good with xml, so I couldn't code my way out of a virtual paper bag. However, I am a master of copy and paste! :nana: |
Quote:
/g inc Heal for %T /command? /command (for fizzle catcher) I read through the help file and it said you can't cast spells from a macro, it would be great if I could, there are just so many spells I need to have on the front page, and no way to do that with out taking up the entire space on my screen. plus I am just learning to play the "newly" redefined cleric, so.. The old cleric days just don't cut it.. lol thanks Dreamvision |
The command is /usea NameofSpell
For some reason a lot of my macros are somewhat iffy atm, though. The chat commands are only working some of the time right now. |
Thank you, I will see what I can do with that..
Would be absolutely awesome to get my spells working again. :) thanks Shohanna |
It occured to me that one of the main advantages that the WoW UI side has that EQ2 doesn't is the use of lua. That and a lot of commands/hooks that can be used.
|
To me what you described in WoW's interface smacks more of the interface playing your game for your rather than you playing the game. I don't feel that the designers of eq2 wanted us to have that much automation, after playing SWG and watching them smack their collective forheads after realizing what players would do once given a very powerful macro system I don't think they want to have that happen again. EQ2's interface is customizable in that you can get it to look however you want but full automation of events or displaying things they never really intended for you to display are pretty much out of reach, and I'm actually glad at that. A players skills hould have more to do with how well they play not their interface.
And don't take my first line the wrong way, I think what you were able to do in WoW is pretty sweet from a technical standpoint, but I still would rather keep the interface a relatively level "Playing field" for everyone, and having an interface that does all those things for you just isn't going to do that. |
--
Its also possible to code buttons in XML that will do different things based on your curent stats, like target you and cast a heal if health is less than 50%, cast a nuke if over 50% -- just curious, how do you implement branches in the eq2 xml/ui? |
Here's a link to the IF Statement thread.
Basically you create an action button with scripts assigned to OnActivate and OnDeactivate (or some other boolean event pair). Then use a comparison test to set the boolean value. button.activated="health<50" <button name="button" OnActivate="lessthan50script" OnDeactivate="greaterthan50script"> |
| All times are GMT -5. The time now is 09:33 PM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI