This repository was archived by the owner on Dec 30, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
This repository was archived by the owner on Dec 30, 2025. It is now read-only.
Guild Battles #8
Copy link
Copy link
Open
Labels
MedMedium priorityMedium priority
Description
- Make guild option to unlock battling (500 exp?)
- Once unlocked, guild members can give exp to this option that will just be stored there.
- Create functionality for guild leaders to challenge other guilds (only guilds with same option unlocked can be challenged). Only guilds with option unlocked can participate.
- Create accept/deny challenge functionality
- Create option to forfeit (no exp transferred)
- Create option to start battle (by either guild leader), meaning the lobby will be opened. This can only be done if lobby isn't currently already in use
- Create option for players to join lobby once it's opened.
-
Build lobby where players are teleported to when entering a minigame-> Back of Hazelguard castle - When a lobby is opened, change the banners and change the wool block colors to represent the two participating guilds
- Save inventory before teleport and clear inventory on joining lobby
- Create
leavecommand to leave lobby again before game starts - On lobby leave, replace the player's inventory with the stored one from before
- Announce amount of players in lobby somehow (action bar?)
- Give leaders the option to pick a game
- Give leaders the option to bet guild exp
- Give leaders the option to start the battle -> other leader has to confirm
- Create simple spleef game as test, we'd want to make cooler minigames later
- Teleport players to minigame location
- Give players items needed
- Start countdown
- On fall put them in view room or something
- On game end, calculate points display winner in chat
- Give winning guild the exp
- Force leave all players after 10 seconds or so, back to lobby
Metadata
Metadata
Assignees
Labels
MedMedium priorityMedium priority