Added random events system:
Each time the player enters the base portal there is a chance for a random event to spawn in the world. Events are announced to all players.
Implemented Random Events:
Demon spawn: A demon spawns at a random location on the map. He will attack anything on his path (including other enemies!). Once killed a portal appears. Portal takes the player to hell.


Hell:
Very challenging area with no escape other than cutting your way through several demons. This is also where the player will find (currently) the most powerful weapon: the demon sword.


Rainbow Event:
A rainbow spawns in the world. If you can get to the end of the rainbow you'll be treated with treasures and the rare rainbow crystal which provides a rainbow crystal fragment (required to craft the rainbow gem)



Gem Seller:
Sets up shop in town and sells gems and gem fragments!


Trinket Collector:
Sets up shop in town and buys things from the player at higher price than regular shops (good way to make some money!)


Other Random Events!
Guards: Guards spawn in with you, will follow you around and help defeat mobs.
Ghosts: Ghosts spawn in random areas of the map. Good source for harvesting exoplasm.
Blue Sand: Extra blue sand washes up on shore!
New Gem: Rainbow Gem
Requires rainbow fragments to craft (rainbow fragments are found on rainbows).

Exit Portals spawn at random spots on the map. So you must explore to exit.
Challenge meter:
Every time you enter the base portal the challenge meter goes up. Number of enemies that spawn increases as well as enemy type and their difficulty.
