26508 | SoS - Rework As Roast Boar (2.1.0)
Reworking the Roast Boar: A Comprehensive Guide to the 2.1.0 Update
Introduction
The Roast Boar, a beloved card in the world of SoS, is set to undergo a significant transformation with the release of the 2.1.0 update. This reworked version promises to bring a fresh twist to the classic card, making it more engaging and exciting for players. In this article, we will delve into the details of the update, exploring the changes that have been made and the steps required to implement them.
What Needs to be Done?
The latest adjustment involves changes to the Roast Boar's text box, excluding keywords. This requires code changes, which will need to be updated accordingly. Fortunately, non-text box and keyword adjustments are automatically processed with updates to the throneteki-json-data.
Previous and Updated Versions
To understand the extent of the changes, let's take a look at the previous and updated versions of the Roast Boar.
Previous Version (2.0.0)
Updated Version (2.1.0)
Change Notes
The Roast Boar has been reworked into a similar function, but with a notable twist. Instead of a slow trickle of draws per round, this updated version offers a singular bulk draw, making it more exciting and engaging for players. The developers have likened this change to "eating" the roast boar, rather than nibbling at it eternally. Additionally, the card has been made more loyal, adding an extra layer of depth to its gameplay.
Implementation Steps
To implement the 2.1.0 update, follow these steps:
- Create a branch from
development
: Start by creating a new branch from thedevelopment
branch. This will allow you to work on the update without affecting the main codebase. - Update card file for this card: Locate the card file for the Roast Boar within the
server/game/cards/SoS
directory and update it accordingly. - Update the card version: Make sure to update the card version to
UpdatedCardClass.version = '2.1.0'
near the bottom of the file. - Optional: Test the implementation locally: If you want to test the implementation locally, now is the time to do so.
- Create Pull Request into
development
branch: When you're ready, create a Pull Request into thedevelopment
branch, linking this issue in the description as 'Closes: #[this issue number]'.
Conclusion
The 2.1.0 update brings a fresh twist to the Roast Boar, making it more engaging and exciting for players. By following the implementation steps outlined above, you can ensure a smooth transition to the updated version. Remember to test the implementation locally and create a Pull Request into the development
branch when you're ready. With this update, the Roast Boar is sure to become a fan once again.
Frequently Asked Questions
- What changes have been made to the Roast Boar? The Roast Boar has been reworked into a similar function, but with a notable twist. Instead of a slow trickle of draws per round, this updated version offers a singular bulk draw.
- What is the significance of the card being made more loyal? The card has been made more loyal, adding an extra layer of depth to its gameplay.
- How do I implement the 2.1.0 update?
To implement the 2.1.0 update, follow the steps outlined above, including creating a branch from
development
, updating the card file, and creating a Pull Request into thedevelopment
branch.
Related Issues
- #26507: Update requested for SoS
- #26509: Bug fix for SoS
References
- ThroneTeki-JSON-Data
- SoS Game Development
SoS - Rework as Roast Boar (2.1.0) Q&A
Introduction
The 2.1.0 update for the Roast Boar in SoS has generated a lot of excitement among players. To help answer some of the most frequently asked questions, we've put together this Q&A article. Whether you're a seasoned player or just starting out, this article will provide you with the information you need to understand the changes and how to implement them.
Q&A
Q: What changes have been made to the Roast Boar?
A: The Roast Boar has been reworked into a similar function, but with a notable twist. Instead of a slow trickle of draws per round, this updated version offers a singular bulk draw.
Q: What is the significance of the card being made more loyal?
A: The card has been made more loyal, adding an extra layer of depth to its gameplay. This change is designed to make the Roast Boar more engaging and exciting for players.
Q: How do I implement the 2.1.0 update?
A: To implement the 2.1.0 update, follow the steps outlined in the Implementation Steps section of this article.
Q: What is the difference between the previous and updated versions of the Roast Boar?
A: The main difference between the previous and updated versions of the Roast Boar is the way it draws cards. The updated version offers a singular bulk draw, whereas the previous version offered a slow trickle of draws per round.
Q: Will the updated version of the Roast Boar be available in the next patch?
A: Yes, the updated version of the Roast Boar will be available in the next patch. However, please note that the exact release date has not been confirmed.
Q: Can I test the implementation locally?
A: Yes, you can test the implementation locally by following the steps outlined in the Implementation Steps section of this article.
Q: What if I encounter any issues during the implementation process?
A: If you encounter any issues during the implementation process, please don't hesitate to reach out to the SoS development team. We'll be happy to assist you in resolving any issues.
Q: How do I create a Pull Request into the development
branch?
A: To create a Pull Request into the development
branch, follow these steps:
- Make sure you have a branch created from the
development
branch. - Update the card file for the Roast Boar.
- Update the card version to
UpdatedCardClass.version = '2.1.0'
. - Test the implementation locally.
- Create a new Pull Request into the
development
branch, linking this issue in the description as 'Closes: #[this issue number]'.
Conclusion
The 2.1.0 update for the Roast Boar in SoS brings a fresh twist to the classic card, making it more engaging and exciting for players. By following the implementation steps outlined in this article, you can ensure a smooth transition to the updated version. If you have any further questions or concerns, please don't hesitate to reach out to the SoS development team.
Related Issues
- *#26507: Update requested for SoS #26509: Bug fix for SoS