18-OCT-2009
- Project restarted. I have got the permision from the original author(os008) to continue and support this addon.
- This addon is still in beta stage due to lots of LUA functions changed after game patch 2.1.1. I will try to make it work as usual as possible.
- Thanks for the original author(os008) and lots of people who contribute to this addon.
- I will focus on making it work as the same as the original design mainly and keep it compatible with the latest patch.
Manual
Features:
- Complete combat system, no need to press ANYTHING during!
- YOU set the script (/configacs) for combat, not i. (Been asked a lot)
- Target mob, make sure you're in range! Then '/engage' using a macro and the mod will do the rest.
- Long term buffs are cast OUT of combat if down (or the cheap ones in-combat too, you choose).
- Heals are cast when necessary.
- Potions are used when necessary.
- Settings change automatically if classes are switched.
- Combatible with Knight 'count' based buffs.
- Automatic healing and buffing of target. (if friendly)
- Help buttons at the top right of the configuration panel.
New feature in fan update version :
- Debuff when necessary.
- Heal/Buff/Debuff your target and yourself at the same time.
- You can use skill/spell to interrupt your target when your target is casting spell or using skill.
Commands:
- Engage: make this marcro: /engage, or /acs
- Manual disengage: make this macro: /disengage, or /acsend
- Toggling the whole add-on: make this macro: /toggleacs, or /acstoggle
- Configuration Panel: make this macro: /configacs
Installation and usage:
- Extract the archive to: <drive>\<... any parent folders ...>\Runes of Magic\Interface\AddOns
- When you login to a 'character' for the first time, run /configacs (or just make a macro for it).
- Check the picture for explanations.
- There're 2 types of potions, Health and Mana. Just put the desired potion into a hotbar slot, then put that number in and when do you want it to trigger.
- Add ALL the spells you need to use on the hotbar for them to work
Hotbar Numbering
Main Bar (lower): 1-20
Upper Bar: 21-40
Right Bar: 41-60
Left Bar: 61-80
Screenshots
Known Bugs\Hints (if any):
- Still buggy from time to time. Please report anything you find. Thank you.
To do list:
- Support for Warden's pet
- Support for Druid's nature power
- Update online manual
CREDITS:
Fan Update v1.5.1 2009/11/09
Changes in v1.5.1 2009/11/09
1. Fixed bug : fixed 'Sneak attack' not working
(Note: This addon can not check whether you are behind your target or not. If you want to use a skill that must be behind your target, you'd better added more check for this skill)
(I have put an image showing how to use 'sneak attack' and 'blind spot' in priority mode for rogue)
2. When you checked the 'manual' option and activate this addon, it will not defense/buff/heal/use potion when you're mounted or hiding(rogue) but you still can fight or loot.
(Any better idea about (2), feel free to le me know)
3. Chenged check order during combat (PvE and PvP): Defense > Heal > Potion > Buff > Combat Skill/Spell
(Because some enemy's skill/spell is quite fatal, it's good to stop them from casting spell at soon as possible)
4. Fixed bug : fixed skill cooldown check not working on 'Check 1' field (thanks Exaxxion4096)
Changes in v1.5 2009/11/07
1. Fixed bug : fixed a bug when target's HP=0 but is still alive, it will loot the target over and over again
2. Fixed bug : secondary skill point checker in Combat tab always fails the check if player has no secondary skill point
3. Fixed bug : PvP not working has been fixed
4. Fixed bug : channel-switching bug has been fixed
5. New option : In 'General' tab, you can turn on/off showing messages on Combat log ChatFrame.
6. New option : In 'General' tab, you can turn on/off showing FocusFrame
Changes in v1.4 2009/11/03
1. Fixed bug : buff others will stop in some cases ( if the first buff fails, the second buff will never be cast )
2. Fixed bug : Warden potions color did not show up properly
3. Improvement : No additional locale file need for checking mounts and class name, but some special buffs still need to be translated (such as stun, shock and safe)
4. Fixed bug : fixed auto drink potion at 100% HP when switching zone
5. Fixed bug : with 'manual' and 'one switch' checked, /acs and /acs again, auto buff/heal did not work at all.
6. New feature : 'others only?' check in Buffs tab. If it checked, this buff will ONLY cast on others, not yourself.
Special Notes in v1.3r:
This version needs a clean install. Do the following steps if you are using UFACS version <= 1.2.
1. Remove this addon in your <RoM folder>\interface\addons\ folder
2. Login the game
3. EXIT the game and make sure no RoM client is still runnung ( not logout )
4. Install v1.3 UFACS
5. Play the game
-------
Changes in v1.3r(release) 2009/10/31
1. Tick-rate changed to Delay(0-9). 0 is fastest and 9 is slowest.
Best value: Knight=3, Rogue/Warrior=2 or 3, Others=0
2. New potion slots added, 4 slots for each kind
3. Secondary skill point checker(you may say 2nd MP checker) in Combat tab
4. New Defense(counter-spell/counter-skill) tab, NO PREFIX NEEDED.
i.e. if your target is casting Weaken and you want to interrupt his spell, you should change <Skill/Spell> to 'Weaken' and give it a slot naumber to use your action button.
Changes in v1.2 2009/10/28
1. Fixed bug : Some variables was not loaded properly when you changed class
2. New Feature : You can use '#'+action button number to check if that skill is in cooldown.
i.e. '#6' and checked 'Cast ?' means action button 6 is in cooldown. If not checked 'Cast ?', means action button 6 is NOT in cooldown.
3. New Feature : You can use '=' in Spells tab to do a exact match for buff/debuff check
i.e. '=Bleed' means exact match for Bleed debuff (case-insensitive), so 'Excessive Bleeding' will not pass the check
In fact, you can use '=' in Buffs tab, too.
4. Update WarningOverride.lua, if you are using EventNotify or XBlocker, this module will not be loaded.
5. Minor tweak for non-melee class(scout,mage,priest,druid), combat speed is slightly faster. (need more tests and feedback)
6. Deleted some unnessasary and annoying debug messages showing on your chat frame.
7. 'Quickness Aura' and 'Evasion' will check each other before casting (experimental)
Note : I don't have any uber-geared ppl to test end game content, such as boss fight. If you find any bug, please post it on Curse comment or RoM forum.
http://forum.runesofmagic.com/showthread.php?t=42095 (this thread)
Changes in v1.1 2009/10/25
1. added 'black pegasus' to mount list.
2. Fixed bug : "MACRO LOOP ACTIVATED/DE-ACTIVATED" message not showing properly.
3. New feature : added 'copy from x' button in every tab ( thanks edwardsh )
4. New feature : big changes in Potions tab ( thanks edwardsh )
5. Fixed bug : In 'Manual' mode, it doesn't stick you to the dead mob any more. ( thanks alex3004 )
6. Updated WarningOverride.lua, I hope it can fix the error message constantly showing on screen in non-English client ( thanks Daeymien, I only play in US server so I cannot confirm it )
7. Fixed bug : Your (melee) character will not act like a jerk when in combat, especially for Knight class.
8. Added French locales (not completely translated)
Changes in v1.0 2009/10/23
1. jrb913 has found 'BILLBOARD_CLOSE' event can be periodically triggered, about 0.1 sec. I implement this new method in UFACS, it works perfectly.
Now, we have 2 reliable ways to make it work. One is using 'BILLBOARD_CLOSE' event, another is macro loop. Choose whatever you like and enjoy the game.
2. If you still want to try macro loop method, please read changelog in v0.10 for details.