Repository navigation
Every adult form gets a special move of its own in scuffles - #89
Merged
Merged
Conversation
…'s flash of its lure Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
…nent Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vgysrGmoBLvH2ruoFpC5R
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Michael · project thread
Before: in a scuffle, a special move looked like any other round. The pet did the trick it had picked, and only the particles flying over told the forms apart.
After: each of the 19 adult forms has a move of its own for its special move. A few examples: Angloop flashes its lure, Gemperor slams the ground and crystals burst up under the opponent, Purrloop pounces, Roamtail leaps over the opponent, Filchfox turns up behind it out of a puff of smoke, Rumblefluff charges in and lightning strikes, Needlenub gives a prickly hug, Captain Quill fires its cannon, Drakwing breathes fire from above, Bouldergrin hurls its top stone.
How:
battle()playsspecial()instead of the trick when a round's result is "special" and the form is inSPECIAL_MOVES. The move builds up in the first half of the round and strikes at its middle, wherehitsends the particles over as before. It reusestrickFxand the pose fields from #88, plus two new particles (FIREBALL,BOULDER) and a burst in the rainbow's colors. The rules of the battle are unchanged. Preview:npm run preview -- <form>_special --gif(Glimmerock and Bouldergrin now get these scenes too). Docs:docs/gameplay.md.Generated by Claude Code