Dragon

Land of Karchan

Play the Game!

If you wish to create a new character, click here.

Contact Us

If you need to contact us, you can do so at deputiesofkarchan at karchan.org.

There's a Land of Karchan discord server too!

Who

Loading content. Please hold...

Badges

Using Let's Encrypt for SSL.

Runs on Payara.

Darkmode

Darkmode is off.

Release notes - version 2.0.14
Published Date 2024-08-24T13:16:28

Highlights

fixed logon message for guilds
html tags are processes as usual again.

Release Notes

  • Fixed #255 Logon Message Html
  • Fixed #257 Still cannot delete bots
  • Fixed #256 Item Deletion/Browser Incompatibility - created a workaround (still don't know what the problem is), fill in the iteminstanceid and press delete button.
  • templates admin pages can now also show the old versions of the templates.
  • template admin pages can now display the difference between an old template and a new template. I needed this to retrace what changes I made and why, so I can undo changes that do not work and such. (Templates are the things used to create webpages, so now you know.)
  • added a link so we can jump to the room from a character in the character admin pages. Convenient.

High regards,

By Karn.
Release notes - version 2.0.13
Published Date 2024-08-14T06:56:56

Highlights

afk command added
It's now possible to indicate if you are away from your keyboard (and why). This will show up as a badge in the who-list.
shops and shopkeepers
Deputies couldn't make shops/shopkeepers/shoppinglists for a (very) long time, because of bugs and missing functionality in the item admin pages. Fixed.
changes to software architecture
In the past, the game engine would translate information from the database into HTML for displaying on the webpage. Over time this has changed somewhat. With the arrival of Javascript frameworks, nowadays it?s a better idea to just send the data over the line as JSON and have JavaScript on the client side (the web browser) make something pretty with it. So this is a proces that is also continually happening here. Why do I tell you this? Because reasons.

Release Notes

  • added information on when a person logged onto the game (minutes and seconds ago). Will only show this in-game in who-list.
  • removed colour "human" from colours. (replaced with black, which is teh default)
  • added a menu called "Command reference". It shows all possible commands (if an explanation has been entered in the help pages).
  • Fixed #237 Bad Expression/Admin Command Precedence
  • Fixed #254: "Teal" font color messed up?
  • replaced description text input field in the manpages admin page with a textarea field
  • Fixed #250 : Wiki Feature Requests - it is now possible to search the wiki and deputies can delete a wiki page if necessary.
  • Fixed #252 : Deputies Pinning Board Posts
  • Fixed #249 : Chatline Users - deputies can now see all the players that have subscribed to a specific chatline
  • Fixed #247 : Sort Characters by Guild - deputies can when they view a guild, see all guild members in that guild.
  • Fixed #232 : Changing God - changing god is still impossible, but deputies can delete a bot and recreated it with the proper god setting.
  • Fixed #251: Sent Folder Tab - this should no longer be secretly hidden unless you mouse over it
  • Fixed #242: Dark Mode Button in Game - under Settings
  • Replaced the logonmessage HTML string with a proper Logonmessage class. Also means that as of now, there's no HTML tags allowed in guild logonmessage. Sorries.
  • Fixed #241 : AFK Button
  • Added support for viewing item instances of item definitions in the adminpages.
  • Fixed #234: Discriminator 1 Does Not Work
  • Fixed #253: Can't Put These Items in a Container?
  • Added a Transform to a Person, and a graphics rest client for manipulating the Transform.
  • Added a minimum and maximum and center Position to a Room, this enables me to determine in which room a person is, based on their Transform.
  • Angular - router linking to the same component with different ids doesn't work. Had to add a listener to the params of the route.
  • RxJS has deprecated publishReplay and refCount. See the link. https://rxjs.dev/deprecations/multicasting#publishreplay
  • RxJS has deprecated subscribe without the config object. See the link. https://rxjs.dev/deprecations/subscribe-arguments
  • updated karchanpersonal to the new angular 18
  • updated karchanadmin to the new angular 18
  • obviously upgraded to the latest Payara Microprofile

High regards,

By Karn.
The Rajan Rumble 2024 Winner
Published Date 2024-06-14T17:40:17

After a long deliberation by the judges, OLWEN wins!
Prizes will be given out soon.

The tournament went down like this:


For those interested in reading the duel, it can be found on the wiki here: OLWEN vs. VEHARA.

Also of note: I considering what I've been calling 'Dueling Season' to be at a close. The next tournament that I host will not be until December. More information will be available closer to that timeframe.

By Victoria.
The Rajan Rumble 2024
Published Date 2024-05-16T12:54:31

Our mini-tournaments have been pretty popular, so here is information for the third.
Since Haavi won the poll for the last tournament, the next tournament will be held in Rajan.

This tournament has something special in place: a randomizer.
Participants will have a random, non-permanent ability generated for them at the beginning of the duel. Use of this power/ability is mandatory, but it does not have to be the only thing you use. Abilities/powers your character already has are still acceptable as long as you also make use of the random ability you've been temporarily granted.
The power will assume to come with knowledge on how to utilize it, and it is temporary, for the duel only, and will disappear from your character following their stint in the tournament.
Also of note: there is a space in the middle of the Rajan arena that allows you to heal your character. Potions and natural healing abilities will not work in the arena, only the healing pit. You need to stand in the flames to see how well your character is healed prior to utilizing it in your duel post. For clarification on this, ask VICTORIA.

Just like the last mini-tournament, the duels will be judged by The Assembly of Judges, so you are allowed to request feedback whether you win or lose. To request feedback, you'll need to send a MUDmail to Hojn.
If you would like to opt out of receiving a critique and/or feedback and would just like the votes sent to you, please tell VICTORIA prior to your first duel. If you select this option, there is no backtracking once the votes have been sent out. You will receive absolutely no feedback.

There are FOUR (4) slots available unless enough people sign up where a full tournament can be held. I require EIGHT (8) participants to hold a full tournament. This may possibly be subject to change.

The pair-ups will be determined by dice roll (specifically, /roll 20).

Tournament Rules

1. All duels must be completed in the Rajan Arena. (Clarification: Leaving the arena in your post can get you disqualified.) If you are unsure where this is, ask me. You can also type twist to rajan if you have a glass ring, then type rajan map to bring up a link to a map you can look at to find your way to the Arena.
2. No godmoding or autohits. If you don't know what these are, please ask. You can also use the /roll 10 command if you'd like to, but it isn't mandatory.
3. You must include whatever power/ability arises from the randomizer in your post for that round. Failure to do so will be counted against you.
4. If you are a shifter that can change or turn someone into what you are, then you are not allowed to do anything that would achieve that result, aka, no turning your opponent into a shifter. This also includes vampires/vampirism.
5. Please keep the climate/surroundings in mind.
6. Inflicting maladies upon your opponent is okay, but it cannot be anything permanent/lasting beyond one round.
7. No disrespect of the judges and/or combatants is allowed. Disrespect can be defined as complaining about their judgment, belittling an opponent's win, or bad attitude surrounding a loss. If this rule is broken, you will be barred from future tournaments hosted by yours truly. Obviously, this is an OOC rule.
8. Please try to keep posts between 15-20 minutes. A timer bot has been added to our discord server that will send a notification when it runs out. It has the time left on it for reference, so be sure to check frequently. Going over your allotted time can lead to disqualification, at the discretion of the judges.
9. Have fun!

Tournament Prizes

WINNER
1.. 10,000 Gold.
2. Access to Game Secrets.
3. A port to the road, and a port to a place of your choosing.

RUNNER UP
1. 5,000 Gold.
2. Chance to win access to game secrets (not a guaranteed win).

Other than the gold, in-character prizes for the winner include:
1. A Home in Rajan, specifically a treehouse in any section of the forest you prefer.
2. A special favor from the Emperor, within reason.

Please request entry as a combatant by June 1st, 2024 so that we can hopefully get the tournament started by June 2nd, 2024 if you wish to participate. If you have any other questions, please feel free to reach out to me!

Spectators are welcome for all duels! If you're interested in watching, the Karchan Discord Server is the best place for updates on the mini-tournament, in addition to combatants planning when to duel. I highly suggest looking at the 'tourney' channel there as things progress. If you have read this far and wish to sign up for the tournament, you need to send a MUDmail to Victoria with the character you plan on participating that says: I am in & Banana pudding. No DMs, no message in the tourney channel will do. Actual MUDmail. Also refer to the section about the AOJ and whether or not you want a critique so we have that out of the way. Gotta make sure you're reading everything thoroughly!

Hope to see you all there!

The space below will be where I keep the image with the lineup, once people have signed up and have executed their rolls to determine who fights who:


By Victoria.
The Haavi Heat Wave
Published Date 2024-04-16T15:22:22

Since everyone seemed to enjoy the Styxx Gorge Skirmish, I have decided to hold another.
A poll was set in place on the Karchan Discord Server, with the two options for the next setting being Haavi or Rajan. Haavi won by just one vote, so I present to you: THE HAAVI HEAT WAVE!
As a reminder, Haavi is a desertous country way to the far south of Karchan, so imagine blistering heat and intense sun.

This tournament has something special in place: a randomizer.
At the beginning of each duel, the participant that wins the coin toss will get access to a special feature. This feature is a command that randomizes some form of chaos for each round.
Round one might include magma. Round two might include poison! It depends on the randomizer. Winner of the coin toss gets the special button pressing privileges. ;)

Just like the last mini-tournament, the duels will be judged by The Assembly of Judges, so you are allowed to request feedback whether you win or lose. To request feedback, you'll need to send a MUDmail to Hojn.

The pair-ups will be determined by dice roll (specifically, /roll 20).

Tournament Rules

1. All duels must be completed in the Feryoth Oasis (Haavi) Arena. If you are unsure where this is, ask me. You can also type twist to haavi if you have a glass ring, then type haavi map to bring up a link to a map you can look at to find your way to the Arena.
2. No godmoding or autohits. If you don't know what these are, please ask. You can also use the /roll 10 command if you'd like to, but it isn't mandatory.
3. You must include whatever ailment/problem arises from the randomizer in your post for that round. Failure to do so will be counted against you.
4. If you are a shifter that can change or turn someone into what you are, then you are not allowed to do anything that would achieve that result, aka, no turning your opponent into a shifter. This also includes vampires/vampirism.
5. Please keep the climate in mind. Haavi is a desertous country. Treat your surroundings as such.
6. Inflicting maladies upon your opponent is okay, but it cannot be anything permanent/lasting beyond one round.
7. No disrespect of the judges and/or combatants is allowed. Disrespect can be defined as complaining about their judgment, belittling an opponent's win, or bad attitude surrounding a loss. If this rule is broken, you will be barred from future tournaments hosted by yours truly. Obviously, this is an OOC rule.
8. Please try to keep posts between 15-20 minutes.
9. Have fun!

Tournament Prizes

WINNER
1.. 10,000 Gold.
2. Access to Game Secrets.
3. A port to the road, and a port to a place of your choosing.

RUNNER UP
1. 5,000 Gold.
2. Chance to win access to game secrets (not a guaranteed win).

Other than the gold, in-character prizes for the winner include:
1. A year supply of booze, in person only, at The Casbar, courtesy of Cemal.
2. A special favor from the Sultana, within reason.

Please request entry as a combatant by May 1st, 2024 so that we can hopefully get the tournament started by May 2nd, 2024 if you wish to participate. If you have any other questions, please feel free to reach out to me!

Spectators are welcome for all duels! If you're interested in watching, the Karchan Discord Server is the best place for updates on the mini-tournament, in addition to combatants planning when to duel. I highly suggest looking at the 'tourney' channel there as things progress.

Hope to see you all there!

The space below will be where I keep the image with the lineup, once people have signed up and have executed their rolls to determine who fights who:


By Victoria.