What's new

BlackDragons Advanced Tmapping Guide - Auto Tmap Helpers

blackdragon

Apprentice
Hey everyone, this guide will go in depth on how I use 3 clients to do tmaps with the goal being maximum speed and efficiency that squeezes every GP of gold out of a tmap possible. This guide is not for people who do tmaps casually, this is for tmapping PROFESSIONALS or as I call them, map gods :) If you would like a simpler guide to do tmaps casually check out Witcher's mapping guide. It is great for getting started tmapping using a single character however this guide is more advanced for people who want to take tmapping to the next level and really crank up the speed and gold per hour to the limit.

Video of the setup below
5f33d8.jpg

Pros -
Get maps done at max speed = safer = more gold per hour
2160 skill points to work with so you can maximize your damage and loot (from 120 forensics)
Easy to manage 3 clients and only have to drive one character most of the time
14 traps to take down any mob that spawns from a tmap


Cons -
Complicated to get setup
Expensive if you copy my exact build/aspects/chains
Need a PC that can run 3 CUO clients without lagging


To make this all work properly you should have -
Courtyard house - all the things below should be in reach when you and your alts recall home
Magic Recycler
Storage Shelf
Tmap rune library tomes
Chests for loot storage

Skill builds (fortune aspect on all) -
Digger:
120 detect hidden
120 tinkering
100 forensic eval
100 magery
100 med
100 spirit speak (water ele: spirit pact, spell siren, purification)
80 tracking

Trap Picker:
120 detect hidden
120 tinkering
120 lockpicking
120 remove trap
100 magery
100 meditation
40 camping

Bard Picker:
120 Music
120 Discordance
120 Provocation
90 Magery
90 Meditation
90 Lockpicking
90 Remove Trap


Chains should be trap damage and damage to wilderness

How it works:
Before we go into all the nitty gritty of the scripts/organizers/etc I'll explain the process. After you log in your 3 characters you'll start the ban bot script on the picker characters which kicks out any one sneaking in your house while the pickers are waiting for your digger to send them a gate. From there you will rarely have to push a button on either pickers screen, everything else you will do using the Digger. The Digger will eat some delectable food and start tracking for hostile players. Then grab a tmap and see where the location is and summon a water elemental. When you get to the first map location you'll dig up the chest (using dig + gate script) and send a gate home, your two pickers will come through the gate automatically and start the next steps in their scripts. The Trap Picker will dispel the gate and if mobs are within 4 tiles of him he will drop explode traps. The Bard Picker will do a song of provocation which boosts your trap damage 5%, then he will do an AOE discord to buff all of your trap damage 25%. This all happens within a couple seconds while you are using the digger to get all mobs attacking your water elemental and dropping traps yourself on the digger. When all the mobs are dead you will skin/loot the bodies using the digger while your pickers will open the chest, loot it, recall home and unload then start the ban bot script again without you having to touch a button. You will use the digger to make sure the chest is empty, then demo it and recall home. You should be doing a tmap every 90-120 seconds or less.

Having a second trapper makes it so you can take down any mob like spectral terrors, infernal knights, colossal blaze beetles, new wyrms, etc easily without having to wait between tmaps for trap cooldown at all. Having the bard do an AOE discord and song of provoke is the same as adding 5 gold trap damage links to each of your trappers. Having 100 forensic on the digger makes it so you get alot more leather of all colors. If you get lucky and hit avarhide on something that drops 100+ hide its a bonus 50k gold you are missing without the 100 forensic. The 100 spirit speak makes your water eles alot tankier, they regen health if they are below 66% so you rarely need to resummon them and instead can save that mana to keep wrecking through tmaps.

The builds above work great, but are they perfect? No way! Part of the reason I am sharing my tactics is to hopefully get people sharing ideas on how we can go even faster than my methods above :) I'm happy to help customize scripts, just pm me on discord (Blackdragon#5293). You can use the digger scripts and just one picker to go with him if you prefer that, or triple client like I do, whatever you prefer.

Here's the nitty gritty stuff now, enjoy!

-Credit to Witcher for pieces of the scripts below, when I converted from steam to razor his scripts helped me make the transition so some of these began as his scripts then I made a lot of modifications.

Link to download all scripts - updated 10/10

** You should have a separate Razor profile for each character **

Restock/organizer agents needed -
Restock 2 - should have all tmap chest items for looting chests
Organizer 1 - should have all tmap chest items for moving loot to secured chest at home
Organizer 4 - should have all magery scrolls to move into chest/spell scroll tome if you have one
Organizer 5 - should have skill scroll for moving to chest/tome
Organizer 6 - should have cores/extracts/phylacterys for moving to chest/tome


Here are copies of my razor profiles so you dont need to create the restock/organizer agents above from scratch -
Trap Picker Profile
Digger Profile
Bard Picker Profile
Download the profile above and put it in your Outlands folder similar to mine below then modify to your liking -
C:\Program Files (x86)\Outlands Ultima Online\ClassicUO\Data\Plugins\Assistant\Profiles

Say ">hotkeys" in game to see what button each macro/script is assigned to :)


Script variables needed on all profiles -
TMap Chest
My Runebook
scroll tome
aspect tome

Scripts for all -
Pots (auto drinks heals/cures/str/etc, only need to use when a pk is attacking)
Bleed Trap + Detonate

Digger specific scripts -
Dig and gate
Pull and Demo
Digger Loot chest and Recall
Digger Explo Trap
Digger Tmap Cleanup
Skinning + Spirit Speak

Trap Picker specific scripts -
TrapPicker Ban bot and Auto Gate Hop
TrapPicker Pick and Loot
TrapPicker Tmap Cleanup
TrapPicker Explo Trap

Bard Picker specific scripts -
Bard Ban bot and Auto Gate Hop
Bard Pick and Loot
Bard Tmap Cleanup

Hotkeys (all on numpad) -
0: Dig and Gate
1: Grab item (in case grid loot messes up)
2: All names + spirit speak (to check water ele duration or corpses)
3: Tmap clean up (use the one that is specific for each character)
4: Smart mini heal / cure self
5: Smart greater heal / cure self
6: Pots
7: Organizer to throw completed tmaps in trash barrel (use at own risk, double check trash to make sure you didnt throw away an incomplete map)
8: Organizer to put magery scrolls in tome/chest
9: Skinning + Spirit Speak
/: Summon Water Elemental
*: Bleed Trap + Detonate
-: Explo Trap (use the one that is specific for each character)
Enter key: Pick and Loot on pickers, Loot chest and Recall on digger
+: Pull and Demo on digger,
make sure chest is empty before you hit this!

Delete - say “All follow me”
End - say “All guard me”
PgDn - say “All stay”
PgUp - say “All kill”


Guide upgrades!

My tmap rune locations have been added to exploreoutlands.com and a copy of my rune books are set up at the same house my vendor is at ( Cambria moongate, first house to west). Check mark the "BlackDragons Rune System" on the left side of exploreoutlands.com to see where the runes go to.

I also put a runetome of the very best overworld farming spots with my tmap tomes. Using 3 clients to farm those is a free way to farm gold/aspect/chain/grimoire/bestiary exp faster than anyone can in a dungeon :) enjoy

1633901870517.png

1633901682987.png

Rune books here (Cambria Moongate)-
1633901960701.png




If you'd like to have these map locations marked in the CUO in game World Map download the following file and save it in -
C:\Program Files (x86)\Outlands Ultima Online\ClassicUO\Data\Client
BD Tmap Spots

For example -
1633901987886.png



Bard Ban bot and Auto Gate Hop:
- Changed from doing Discordance bard song to Provoke bard song for more trap damage instead of damage reduction, still does Discord debuff for more trap damage

Bard Pick and Loot
- Changed "findtype" and "dclicktype" lines that had "true" at the end to have 'ground' 'any' 'any' 2 instead to work with razor updates.

Bard Tmap Cleanup
- Created variables for Scroll Tome, Aspect Tome, and Instrument to make unloading items into tomes consistent on all 3 characters. Organizer 5/6 no longer used for clean up.

Bleed Trap + Detonate
- unchanged

Dig and Gate
- Changed line that had setvar 'Tmap Chest' to setvar 'TMap Chest' since variable case sensitivity was enabled after razor updates

Digger Explo Trap
- unchanged

Digger Loot Chest and Recall
- Added some pauses and target clearing to make sure recalling target did not get cancelled. Also added weight check that will drink str pot if overloaded so recall does not fail.

Digger Tmap Cleanup
- Created variables for Scroll Tome, Aspect Tome, and Instrument to make unloading items into tomes consistent on all 3 characters. Organizer 5/6 no longer used for clean up.
- Script will check your backpack for maps that have "complete" in their name and will throw them in trash then will grab a new map from your tmap tome.
- Script will check if your magic recycler is full and if it is above 110 items will use container ID wand on it and execute recycle.

pots
- unchanged

Pull and Demo
- unchanged

TrapPick Ban bot and Auto Gate Hop
- unchanged

TrapPicker Explo Trap
- unchanged

TrapPicker Pick and Loot
- Changed "findtype" and "dclicktype" lines that had "true" at the end to have 'ground' 'any' 'any' 2 instead to work with razor updates.
- Expanded the auto-trap range from 2 to 4 so any mobs walking within 4 tiles will make the trappicker drop traps.
- Script will say what body ID he is detecting in range before dropping a trap, incase you want to remove one

TrapPicker tmap cleanup
- Created variables for Scroll Tome, Aspect Tome, and Instrument to make unloading items into tomes consistent on all 3 characters. Organizer 5/6 no longer used for clean up.
- Adjusted pauses to make cleanup more consistent


New Scripts -
all names + spirit speak: Used to check summon duration and extend their duration after killing mobs
Change Instrument: Used to quickly change the "instrument" variable if your bard loses his instrument
Skinning + Spirit Speak: Skins mobs and uses spirit speak for quick looting/extending summon duration
Vendor Loading scripts: For loading your loot onto a vendor (uses 1 bag for cores/extracts, second bag for scrolls). Scripts for loading items 1 or 2 or 5 at a time. Open tome while its in a secure container at vendor house then run script. Check mark "Remove all" if you want to load more than 1 at a time.
 
Last edited:
Few ideas:
-Explosion pots for added AoE burst
-Send the digger to next tmap spot to find map and start digging while the others drop off loot, this minimizes wasting the 20s dig time
-Consider another skill over tracking if you dont need the effective barding, you already have tracking on first toon, this could be inscription for more buffbot action
-Pre-summon more elementals or evs for added tank/dps on your non SS toons, they still do some work and can do it during dig/pick time and med up
 
Since the implementation of the 1 minute timer before you can recall mobs to the chest, I started to bring my stealth archer along to take care of mobs that spawn in awkward locations and also help take a big chunk out of terrors and other high hp mobs. Speeds up mapping for me by quite a bit. You are able to hide and activate stealth and be ready for a backstab by the time the chest mobs spawn.
 
Great guide and thanks for helping me out with a few of the quirks of it, if you have the time definetly read through the comments BlackDragon wrote within the scripts to understand how they work and theres a few ids that you need to change to your own things to make the scripts work, also BlackDragon is very helpful through discord and pretty active as well so don't be scared to ask him if something isn't working, few things to add would be explanation of that you need to change your instruments Id after everytime you die in one of the scripts, and in the cleanups of each script the first thing where it says open loot storage chest you need to change that id to your own tmap loot chest.
 
Thanks for sharing everything and the most recent updates. I'm 75% of the way through having the full setup done and will be doing some experimenting with necromancy and other things once I get there. I'll be sure to share any potential optimizations.

Am I doing something wrong with exploreoutlands or is the decode map assistant working properly right now? It seems to drop a marker randomly, I assume due to needing an update with the new land locations.
 
Thanks for sharing everything and the most recent updates. I'm 75% of the way through having the full setup done and will be doing some experimenting with necromancy and other things once I get there. I'll be sure to share any potential optimizations.

Am I doing something wrong with exploreoutlands or is the decode map assistant working properly right now? It seems to drop a marker randomly, I assume due to needing an update with the new land locations.

Unfortunately the owner of exploreoutlands.com hasnt played UO for a few months and hasnt had time to do updates on it. The map finder function was still kind of in a beta state when it was released so it is still buggy and needs work. Hopefully Manik comes back soon to take a look at it :)

I am also tryin to figure out how to fit Necromancy into my builds and I am goin to be testing dropping forensics and tracking on my digger to replace them with 120 necro, 120 spirit speak, 40 camping. Forensics is nice to get a lot of colored leather, the problem is, no one buys it! The only want regular so droppin forensics will get me more of what actually sells. I rarely run into PK's over world and the 80 tracking warning doesnt really change what I do. In some rare cases I track a red before I dig and head home, most of the time when i track reds i have already dug up the map and have to just try to defend it which I would do with or without tracking. I might drop picking/remove trap from 120 to 90 on my trap picker and drop camping to make space for GM tracking on him, only problem is Razor cant send party message alerts when he tracks someone so I need to think of a different way to alert myself when an alt is tracking someone that doesnt annoy my guild with guild/ally messages :)

Id love to hear any other optimization ideas!
 
Skill builds (fortune aspect on all) -
Digger:
Trap Picker:
Bard Picker:


Chains should be trap damage and damage to wilderness

I'm just a newb but would like to work towards having the most efficient tmapping builds as part of my endgame.

Why damage rather than rare loot links, just to ensure everything gets killed in your first volley?

What's the purpose of having 120 lp on one build and 90 on the other, and also why have it on two chars? I'm assuming so they both pick the chests simultaneously to get out quicker but I don't understand why you'd have these at different skill levels, do you just sacrifice for lvl 6 maps to have only one picker?

Do you actually get enough items out of a chest and mobs to require the 40 camping on the trap picker? I'm guessing if so, probably just on the higher level maps? Have you tried using a pack animal for the heavy items?

Do you often need the mana on the picker and bard to require the meditation?

You have 100 FE on the template but mention avarhide, don't you need 110 to get avar?

For party messages being a problem, cant you just have your tracker announce it is tracking a red?
 
I'm just a newb but would like to work towards having the most efficient tmapping builds as part of my endgame.

Why damage rather than rare loot links, just to ensure everything gets killed in your first volley?

What's the purpose of having 120 lp on one build and 90 on the other, and also why have it on two chars? I'm assuming so they both pick the chests simultaneously to get out quicker but I don't understand why you'd have these at different skill levels, do you just sacrifice for lvl 6 maps to have only one picker?

Do you actually get enough items out of a chest and mobs to require the 40 camping on the trap picker? I'm guessing if so, probably just on the higher level maps? Have you tried using a pack animal for the heavy items?

Do you often need the mana on the picker and bard to require the meditation?

You have 100 FE on the template but mention avarhide, don't you need 110 to get avar?

For party messages being a problem, cant you just have your tracker announce it is tracking a red?
Why damage rather than rare loot links, just to ensure everything gets killed in your first volley? yes I want to avoid the 7 trap per 3 minute cooldown limit as much as possible so I have no down time. Ideally I should be using 3 traps per tinker per map, max so the damage insures that is enough to finish the mobs.

What's the purpose of having 120 lp on one build and 90 on the other, and also why have it on two chars? I'm assuming so they both pick the chests simultaneously to get out quicker but I don't understand why you'd have these at different skill levels, do you just sacrifice for lvl 6 maps to have only one picker? when i had 90/90 lp/rt on both they were slow to open level 5/6 maps, so I raised one to 120/120 to make sure i could get those high value maps done quick. speed = safety

Do you actually get enough items out of a chest and mobs to require the 40 camping on the trap picker? I'm guessing if so, probably just on the higher level maps? Have you tried using a pack animal for the heavy items? the 40 camping really isnt necessary, it was just left over points that could go into any other utility skill you prefer

Do you often need the mana on the picker and bard to require the meditation? yes the picker and bard often get hit by AOE spells/abilities that makes them come out of invis to heal (10 mana), then go invis again (20 mana), sometimes multiple times in the same map so the meditation helps make sure they dont run out and end up unable to heal or unable to go invis and die.

You have 100 FE on the template but mention avarhide, don't you need 110 to get avar? with high tier fortune it adds 17 to your harvesting skill so at 100 raw FE with tier 14 fortune you effectively have 117 FE.


For party messages being a problem, cant you just have your tracker announce it is tracking a red? yeah tracking could be put on a different character but what 100 skill points would you reduce to fit it? I cant think of a good place for tracking, I even dropped the 80 I had on my tracker because whether i track a red or not does not change how I handle the map. In very rare cases I track a red before I dig and recall home, but Id rather use the 80 skill points on something I can use 99% of the time, than on something that only helps me 1% of the time.
 

This tool loot goblin was made by Hanebu who is a fellow tmapper that makes life much easier. The tool can tell you what rune number to recall to in a second or two, it helps you create buy or sell ads for discord by scanning your aspect/scroll tomes, it also helps you restock your vendor by generating a razor script to load the items on your vendor based on the prices you enter in the tool.

Big time saver here! Thanks for creating this awesome tool Hanebu and taking my suggestions to enhance it :)