The Wayback Machine - https://web.archive.org/web/20210224081852/https://github.com/topics/mud
Skip to content
#

mud

Here are 332 public repositories matching this topic...

evennia
strikaco
strikaco commented Dec 28, 2020

Describe the bug

Minor bug involving passing a set as a kwarg to the msg method-- the set is correctly identified as an iterable, but is then presumed to be subscriptable in subsequent operations.

https://github.com/evennia/evennia/blob/574d7fbd4f65cae60c534fe592803057d452ed7b/evennia/server/sessionhandler.py#L252-L262

This does not work on set objects.

self.msg(locks=se
grapevine
oestrich
oestrich commented May 2, 2020

Switch games from belongs_to :user to has_many :admins

Create a new join table that let's multiple users administrate a game. No special roles at the moment, all admins can manage the full aspect of a game.

Maybe we keep the current belongs_to :user and rename to be the "owner" so we can tell who originally made it and maybe who should have slight extra power in the future. Other syst

LiamKenneth
LiamKenneth commented Sep 25, 2020

In the Item class (found in the Item folder of the GameLogic project)

  1. Add a new enum value to ItemTypes called Money
  2. Add a property of type int called Value to Item.cs this is to store the value of the money.

With a money item in the room, assuming it's called Gold coin

  1. The user will see "(500) gold coins stacked here."
    • 500 comes from the value property of th
Xandaros
Xandaros commented Dec 20, 2020

Problems like #235 keep popping up and while the new version does fix the reason those values become None, even if they did become None again in the future, that should not cause a panic.
A simple message to the user that the version check failed should be sufficient - the rest of Blightmud can continue without issue.

I suggest going over every unwrap and expect in the code and thinkin

Improve this page

Add a description, image, and links to the mud topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the mud topic, visit your repo's landing page and select "manage topics."

Learn more