VaultNetwork.netVault Network Boards
Author Topic: Virindi Tank plugin now available: a combat macro designed for ACM players [Locked]
Virindi-Inquisitor  4 stars
Posts: 1,538
Registered: 2001-11-18 22:25:54
Available at: http://www.virindi.net/plugins/


Approximately two years ago, I decided to take on the challenge of writing a new combat macro from scratch. The goal was to create something that could make up for a couple problems I had when using either ElTank or LifeTank for attended play. ElTank seemed a bit more suitable for the task, but when it was shut down and we were stuck with only a single option I decided this would be a bad situation for AC in the long run. LifeTank was designed with the UCMer in mind, and though various authors have attempted to make it less useful for that purpose, the core design philosophy still remains.


Virindi Tank is designed for the ACM player who would like a macro to relieve the tedium of AC play.


As a combat macro designed around the ACM concept, Virindi Tank does not currently do and will not ever do any of the following:

-Tell/Admin alarms

-Unfriendly player detection alarms

-Automatic fellowship recruiting

-Log out on death, low comps, etc

-Any other alert designed to assist players who are not paying attention to their character


Furthermore, Virindi Tank is designed to be as simple and light on system resources as possible for a combat macro plugin. To that effect, it is designed to only do things that are core to the operation of the macro itself. This means that it does not have any HUDs, filtering options, or other user interface modifications. It is a combat macro, not an all-in-one plugin. If you like HUDs, I suggest you also run Alinco or another similar plugin.


All that being said, I have and will continue to work heavily on implementing core features that improve the macro itself. Currently, it has the following features:

-Supports mage, melee, or archer

-Optionally uses healing kits, potions, and health/stam foods if added to food panel

-Supports combat via Martyr attack spells, including Curse of Raven Fury

-Allows selection of a different attack mode/weapon for each specified monster, ie. one monster may be attacked with a bow while another may be attacked with Martyr spells or war magic

-Switches weapons automatically to the weapon you have specified for the current target

-Contains an automatically updated best damage type database which allows it to choose the best attack and appropriate rend weapon, selected by setting targets to 'auto' for damagetype or weapon

-Buffs any number of wands, weapons, and shields

-Optionally uses dispel gems/potions and/or casts dispel life self when vulned

-Has a sophisticated navigation system that allows linear and circular routes, following players, the ability to run towards a monster before attacking, and the ability to include portal use and recalling in routes

-Optionally stacks items and/or crams them into side packs

-Target lock option causes the macro to attack the selected target, unless it is out of range or higher priority monsters exist

-DHS integration is optional and allows remapping of default macro hotkeys

-Automatically rebuffs buff spells when they are dispelled

-Can automatically use food/gem buff items, such as beers and Asheron's Benediction


The downside is that Virindi Tank is still very much a work in progress, and, like any good program, there are still things I would like to add and/or fix. Because of that, I am calling it "beta". However, that does not in any way mean I am not interested in making sure everything works perfectly; it merely means that some problems may exist. Currently, the most obvious thing that is unavailable is a user-friendly loot rule editor. Looting does exist now, and it works great, but it is more complicated than I hope it will be eventually. If you're technically minded you'll probably love it, but a better system is in the works.


Finally, I'd like everyone to know that, while I've spent a perhaps insane amount of time working on Virindi Tank, I am certainly always open to suggestions and constructive criticism.


And one reminder: please read the license agreement included in the installer. For reference, a copy is available here: (http://www.virindi.net/plugins/vtlicense.rtf). Note that use of this plugin in UCM is a violation of the license agreement, as is installation alongside plugins which prohibit installation on a system containing combat macros (such as Gouru's It! plugins). Any questions related to these situations will be ignored.

 

-----signature-----
Virindi
---
****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ
http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc...
Decal Core Dev - http://www.decaldev.com
AnnaElyse
Posts: 7
Registered: 2006-5-2 09:18:02
wow, very cool Virindi!


~ Anna

 

-----signature-----
Anna Elyse Lv 275 Sword
Jilly'Anna LV 275 Mage
Elliyanna LV 275 Xbow
[image=http:
Co-Monarch
Saloben_ign  3 stars
Posts: 826
Registered: 2003-10-30 15:53:21
very nice, i'll check it out tomorrow.

 

-----signature-----
Never! Never! Never! take a sleeping pill and a laxative at the same time.
Crelic_MT  2 stars
Title: Poppy's Plaything
Posts: 454
Registered: 2003-5-4 14:17:39



Very nice. Wish I still had a sub to AC, I'd love to try this out.


C


edit: Written in C# too! I'm impressed! Now I really want a sub to check it out

 

-----signature-----
Don't blink, Don't even blink
Blink and you're dead
They are fast, faster than you can believe
Don't turn your back, don't look away
and don't blink.
Embalmer_MT  1 star
Posts: 58
Registered:
Awesome thanks much!!Works very well
immortalbob  2 stars
Title: AC Vault Staff
I am batman!

Posts: 335
Registered: 2002-2-24 21:44:47
One addition i would like to see is mana stone/mana tank usage


IE:

Loots up to x number of major mana stones

Loots up to x number of mana tanks(items with minimum x of mana to drain/also < x bu)

Uses unfilled stones on Mana tanks


So i would like to have atleast 5 mana stones in my inventory, and 5 mana tanks with 2000+ mana in them weighing less then 150bu. And it would keep the stones charged/use them when necessary.


Edit: Also in the loot system, it would be nice to see better rules for looting things like covenant armor. Like minimum amount of banes, or only meleed wield, etc.

 

-----signature-----
ImmortalBob, Axer Extraordinaire
+Turbine Sappho tells you, "I am starting to think you are immortal"
Virindi-Inquisitor  4 stars
Posts: 1,538
Registered: 2001-11-18 22:25:54
>> One addition i would like to see is mana stone/mana tank usage


That's already in the works

 

-----signature-----
Virindi
---
****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ
http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc...
Decal Core Dev - http://www.decaldev.com
immortalbob  2 stars
Title: AC Vault Staff
I am batman!

Posts: 335
Registered: 2002-2-24 21:44:47
oh! also secondary weapon types...


Axes do 27.8-46 max

Hammers do 25.4-43 max


with a blanket axe rule, i will either loot no max hammers, or a buncha 43 damage crappy axes.


It also applies to mace i think Jitte's are 1 less damage.

 

-----signature-----
ImmortalBob, Axer Extraordinaire
+Turbine Sappho tells you, "I am starting to think you are immortal"
Virindi-Inquisitor  4 stars
Posts: 1,538
Registered: 2001-11-18 22:25:54
Yeah, the loot system is pretty rough now. I actually wrote a stupid little tutorial for it awhile ago when the plugin was called uTank...if you're interested. I do plan to make a much simpler editor at some point for people who don't like messing with internals.


http://www.virindi.net/plugins/junk/ut2loottutorial/


I also have a temporary page listing all the monsters I have encountered and their current setting for damage type priorities...if you notice it using an element that is not best, let me know.


http://auth.virindi.net/plugins/gamedb/list.php

 

-----signature-----
Virindi
---
****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ
http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc...
Decal Core Dev - http://www.decaldev.com
bartzHG  1 star
Posts: 155
Registered:
thank you for your work

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.