Skip to content

Document Special Defense badge boost glitch - #651

Merged
Rangi42 merged 4 commits into
pret:masterfrom
bbbbbbbbba:master
Oct 20, 2019
Merged

Document Special Defense badge boost glitch#651
Rangi42 merged 4 commits into
pret:masterfrom
bbbbbbbbba:master

Conversation

@bbbbbbbbba

Copy link
Copy Markdown
Contributor

@xCrystal

Copy link
Copy Markdown
Member

While we're at it, the header says:

; Every other badge boosts a stat, starting from the first.

; 	ZephyrBadge:  Attack
; 	PlainBadge:   Speed
; 	MineralBadge: Defense
; 	GlacierBadge: Special Attack
; 	RisingBadge:  Special Defense

But RisingBadge does not boost Special Defense.

@Rangi42
Rangi42 self-requested a review September 26, 2019 21:38
Comment thread docs/bugs_and_glitches.md Outdated

## Glacier Badge may not boost Special Defense depending on the value of Special Attack

As Pryce's dialogue ("That BADGE will raise the SPECIAL stats of POKéMON.") implies, Glacier Badge is intended to boost both Special Attack and Special Defense. However, due to BoostStat overwriting `a` when boosting Special attack, the Special Defense boost will not happen if the unboosted Special Attack stat is either 0 ~ 205, or 433 ~ 660.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick: nowhere else uses "dialogue", always "dialog".

Comment thread docs/bugs_and_glitches.md Outdated

## Glacier Badge may not boost Special Defense depending on the value of Special Attack

As Pryce's dialogue ("That BADGE will raise the SPECIAL stats of POKéMON.") implies, Glacier Badge is intended to boost both Special Attack and Special Defense. However, due to BoostStat overwriting `a` when boosting Special attack, the Special Defense boost will not happen if the unboosted Special Attack stat is either 0 ~ 205, or 433 ~ 660.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Special attack" -> "Special Attack"

Comment thread docs/bugs_and_glitches.md Outdated

## Glacier Badge may not boost Special Defense depending on the value of Special Attack

As Pryce's dialogue ("That BADGE will raise the SPECIAL stats of POKéMON.") implies, Glacier Badge is intended to boost both Special Attack and Special Defense. However, due to BoostStat overwriting `a` when boosting Special attack, the Special Defense boost will not happen if the unboosted Special Attack stat is either 0 ~ 205, or 433 ~ 660.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"0-205 or 433-660" would match the range notation used elsewhere.

@Rangi42

Rangi42 commented Sep 26, 2019

Copy link
Copy Markdown
Member

Good find! I thought we had identified all the bugs, but no.

@bbbbbbbbba

Copy link
Copy Markdown
Contributor Author

Thanks for checking! All fixed.

@Rangi42
Rangi42 merged commit 0d48d82 into pret:master Oct 20, 2019
DeeDeeG pushed a commit to DeeDeeG/pokecrystal that referenced this pull request Oct 21, 2019
Document Special Defense badge boost glitch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants