[ ] The campaign owner is always a dungeon master, and is the only person who can add or remove dungeon masters. The owner cannot remove themselves, but shall be able to transfer ownership of the campaign, or delete the campaign.
[ ] Add Campaigns, any dungeon master of a campaign can roll for any characters in the campaign, and temporarily transfer control of any player character in the campaign to another player. The dungeon master shall also be able to transfer control of non-player characters (including monsters) to a player.
[ ] Any dungeon master of the campaign can start a Session in which players can join with or without an active character. There shall only be one active session per campaign.
[ ] Any dungeon master of the campaign shall be able to remove players or characters from the campaign.
[ ] Players shall be able to remove characters they own from the campaign.
[ ] If a player leaves a campaign, all of the characters they own are removed from the campaign.
[ ] Implementation detail: A campaign will have a default session. If a regular session isn't started, but checks are made, the checks are made using characters from the default session. The default session can never have Combat.
[ ] The campaign owner is always a dungeon master, and is the only person who can add or remove dungeon masters. The owner cannot remove themselves, but shall be able to transfer ownership of the campaign, or delete the campaign.
[ ] Add
Campaigns
, any dungeon master of a campaign can roll for any characters in the campaign, and temporarily transfer control of any player character in the campaign to another player. The dungeon master shall also be able to transfer control of non-player characters (including monsters) to a player.[ ] Any dungeon master of the campaign can start a
Session
in which players can join with or without an active character. There shall only be one active session per campaign.[ ] Any dungeon master of the campaign shall be able to remove players or characters from the campaign.
[ ] Players shall be able to remove characters they own from the campaign.
[ ] If a player leaves a campaign, all of the characters they own are removed from the campaign.
[ ] Implementation detail: A campaign will have a default session. If a regular session isn't started, but checks are made, the checks are made using characters from the default session. The default session can never have
Combat
.