Bazaar: bringing shopping malls to Tome

Bazaar: bringing shopping malls to Tome

- This addon introduces a new variant of vault, the bazaar, where you don't fight for items, but rather buy (or steal) them.

- A central aspect of this addon is a new questline (consisting of 3 follow-up-quests), which introduces the player to the bazaar-system. The questline starts in the Village of Elvala (look out for a special npc - he will lookout for you as well).

- I took the idea to this addon from starsapphire (Idea : Markets in dungeons! - http://forums.te4.org/viewtopic.php?f=39&t=42553)

------ Details: ------

(1) Bazaars can appear in most dungeons and outdoor zones, which happen to also generate vaults; chances for regular vault-generation aren't being limited. Bazaars won't appear in the East however - tradesmen haven't made it there yet.

(2) Each bazaar contains a shopkeeper and a limited amount of items, which can't be pickuped by normal means (they are chained to the ground). Instead, you either have to pay to be able to pick up such an item - or you try to unchain it (success chances scale with cunning, dexterity and talent points in Heightened Senses and Stealth). Failure to unchain it will trigger a trap which teleports the player (and his party) to a parallel zone ("Mirrorscape").

--> To escape from the Mirrorscape, a special guardian needs to be killed. Alternatively, there are two hidden exit points. The Power of the Guardian scales extremely with the Base-Level of the Zone (Break-Points: Level 20, 30, 50, 70) and the item-quality the trap is based on (unique items are protected by stronger guardians). Killing the guardian allows the player to pick up the item in question.

--> Killing the shopkeeper unchains all item in his shop. Shopkeepers are extremely strong, however.

(3) Additionally, each shopkeeper has a rare ingredient for sale, and some of them also sell maps, which point to special treasure areas in a variety of zones. To find out about these special goods, chat with the vendor. (Again, treasuremaps point only to zones in the West.)

(4)In Elvala starts a questline, which leads to the discovery of a new zone, The Bazaar. Follow-up quests then introduce more in depth to the bazaar system.

(5) Most bazaar-vaults will also be generated inside the Infinite Dungeon - most Treasuremaps also work here.

(6) From time to time, a caravan will spawn on the overworld map. Encountering a caravan is similar to an "Ambush", however without meeting hostile npcs - instead, two shopkeepers will offer their items.


So, How to start? --> Go to Elvala, talk with a nice dwarf!

Notable modifications to the core game:

- added a new Faction ("Free Traders")
- Overload: added an event zone to Elvala
- Superload: engine/generator/map/roomer.lua - small extension to the code to enable bazaar-vaults to spawn, worldDirectorAI - adding a script for the caravans to spawn
- Hooks: data/talents/misc/npcs, data/talents/misc/objects, data/timed_effects, /data/general/stores/basic, data/general/objects/special-artifacts, /data/general/objects/boss-artifacts.lua, data/general/objects/world-artifacts

Feedback about bugs, improvements, compatibility issues very welcome.

Fixed:
- made vendors "slightly" tougher by giving them a more badass summon and draconic body
- put warnings on treasuremaps, where those lead to very dangerous areas
- fixed an issue with the Infinite Dungeon

24.11.
- Shopkeepers won't get extra talents/classes in higher difficulties anymore (this could lead to errors)
- increased Shopkeepers Life and Resists

27.11
- added more safety-checks to vendors before trying to "return home" after being dislocated, to address a possible error

1.12
- fixed shopguards following the player around while being neutral/friendly
- fixed levelranges to all treasuremaps, which should make them a bit easier on normal and doable on higher difficulties

12.12
- making vendorporting more failsafe (again)
- tuned down a certain lady in the pocket dimension

20.12.

- removed an empty event file from the bazaar main zone, as it would trigger an error with the latest ashes update

01.02.
- items inside bazaars got a new trap. Failing to unchain an items won't upset the vendor anymore, instead the culprit gets cast into an alternate zone, the mirrorscape (much like fearscape)
- caravans spawn from time to time on the worldmap
--> more details inside the updated content text

A warning: you are trapped inside the mirrorscape until you defeat its guardian or find the exit


Bazaar: bringing shopping malls to Tome forum discussion thread
See addon usage in the character's vault.
5
Your rating: None Average: 5 (6 votes)
Name Module Version Required Released File
caravan + mirrorscape 1.2.5 2015-02-01 17:55
tome-bazaar.teaa
removed empty event file 1.2.5 2014-12-20 22:02
tome-bazaar.teaa
another fix to vendorports 1.2.5 2014-12-12 01:43
tome-bazaar.teaa
small_ai_fix 1.2.5 2014-12-01 20:21
tome-bazaar.teaa
loop_bug_fix 1.2.5 2014-11-27 14:05
tome-bazaar.teaa
No_Classes_on_Vendors 1.2.5 2014-11-24 01:00
tome-bazaar.teaa
Fix - Giants Vault in ID again 1.2.5 2014-11-19 10:14
tome-bazaar.teaa
Small Fixes 1.2.5 2014-11-19 01:25
tome-bazaar.teaa
Bazaars 1.2.5 2014-11-17 00:56
tome-bazaar.teaa

Found a bug

When taking the one man rescue mission, I played part of the first level of Rhaloren camp before entering the secret section (it contained a vault with Coral Spray in it). Later, I did the delivery thing. After clearing Rhaloren camp and not finding the trader, I went back to the secret section to see if the trader was there. Upon returning to Rhaloren camp, the level reloaded to the exact position when I enterered the secret section the FIRST time. Even the vault was there again closed, so I got a second Coral Spray.

Bug or missing save progress

The room in the upper left of the secret section is being thought of as a hidden stash. The fact, that the level had been recreated for you as if you haven't been in there before (including generating the same item inside the stash again) indicates, that the game somehow didn't properly save your progress inside the zone after clearing it for the first time. Sadly, I couldn't reproduce this behaviour. It could be related to cloud savings (if you were using steam), a rare fluke or some code related interaction I am unable to see at the moment. Anyways, as long as no harm is being done to your character, this doesn't sound too grave. Thanks for your feedback!

NEED FIX

Using this addon in arena

all item just sell max 1 Gold. plz FIX..

Re: NEED FIX

Thats how Arena has always worked, my friend.

Nothing to do with any addon.

random double-post

That random double-post. :l

Thx bro

:D