After hitting the armory in the east my game tends to stall a bit in the equipment department. Theoretically, farportals can be used to hunt randarts. However, those are to random to be useful most of the time.
A way of increasing the chance of a useful item could be to look at the current equipment and stats of the player. Is the player using a bow? Then make sure that the weapon that drops is a bow. Boots, girdle, gloves, helm, armor, ring, amulet, weapon, shield, that is already 9 possibilities so plenty of chance of not getting the item you need. The game could also look at the stats of the player and the class and favor similar stats. Got a lot of dex? more chance of getting dex on the randart then.
Randart hunting
Moderator: Moderator
Re: Randart hunting
I suggested this a lot of time ago when randarts/non-fixed boss drops were being implemented, basically biasing equipment drops in favor of the player's class. It's gamey yes, but so is level scaling(even withing a range) 
ToME online profile: http://te4.org/users/zonk
Addons (most likely obsolete): Wights, Trolls, Starting prodigy, Alternate save/resistance system
Addons (most likely obsolete): Wights, Trolls, Starting prodigy, Alternate save/resistance system