Wlowscha
bce7472e3d
Added Mystical Rock
2025-06-07 23:48:35 +02:00
Wlowscha
c323375590
Added Crit Boost held items, King's Rock, Focus Band and Quick Claw
2025-06-07 23:33:48 +02:00
Wlowscha
955592bdf6
Added Stat Boost items; generic name and description in HeldItem class
2025-06-07 12:53:47 +02:00
Wlowscha
d39744041e
Remove InstantReviveModifier
2025-06-07 11:24:42 +02:00
Wlowscha
15e729e3e8
Added effect of reviver seed (leveraging consumable logic)
2025-06-07 11:23:46 +02:00
Wlowscha
5c93a0c9b0
Simplified HeldItemReward
2025-06-07 11:19:07 +02:00
Wlowscha
298325f726
Added reviver seed
2025-06-07 11:13:01 +02:00
Wlowscha
d109bc202f
Changed held-items.ts to held-item-id.ts and renamed id object accoridngly
2025-06-07 10:48:30 +02:00
Wlowscha
e98004cefa
Merge branch 'held-item-refactor' of https://github.com/Wlowscha/pokerogue into held-item-refactor
2025-06-07 10:27:47 +02:00
Wlowscha
b0156f0861
Merge branch 'beta' into held-item-refactor
2025-06-07 10:27:20 +02:00
Wlowscha
064bebb205
Temporary stopgap on maxUpgradeCount to avoid game crashing on modifier select ui handler
2025-06-07 10:26:35 +02:00
NightKev
c5db827381
[Dev] Enable Biome linting of move-effect-phase.ts
( #5947 )
2025-06-06 23:09:23 -07:00
Bertie690
a818c2b33f
[Bug] Dancer no longer breaks "last hit only" moves, respects flinch + steadfast ( #5945 )
...
* WIP
* Fixed Dancer last hit, flinch move interaction
* Fixed steadfast interaction
* Fixed comment + flaky test
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-06-06 20:50:16 -07:00
Bertie690
88e4ab978b
[Misc] Removed cases of a ? true : false
and useless super
calls from subclasses ( #5943 )
...
* Removed cases of `if (a) {return true}' return false`
* Removed useless `super.xyz` calls from functions
* Fixde missing issur
* Use early return in `Pokemon#isOffsetBySubstitute`
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-06-06 17:00:09 -07:00
Bertie690
3ca11e83a6
[Dev] Add lefthook script to update submodules post-checkout ( #5941 )
2025-06-06 23:27:58 +00:00
SmhMyHead
0336858708
[UI/UX] Legendary UP Gacha timer ( #5921 )
...
* [UI/UIX] Legendary UP Gacha timer
* Update egg-gacha-ui-handler.ts
Seems "fixedInt" was needed on the delay of the playTimeTimer so the game speed doesn't affect it.
* New timer container by damocleas.
* gacha_legendary.png second version from @damocleas
* Use phaser object chaining methods
---------
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-06-06 21:20:02 +00:00
Sirz Benjie
855868bfea
[Refactor] Cleanup achvs ui handler ( #5919 )
2025-06-06 21:15:13 +00:00
Sirz Benjie
1fc42b3231
[Misc] Add phase#is
method to help reduce circular imports ( #5868 )
...
* Move phase types out of phase interceptor
* Create isXPhase method and add properties to each phase
* Replace instanceof phase with isXPhase
* Fix missing union types for phaseName
* Update doc comment in phase.ts
* Fix incomplete comment in encounter-phase
* Make phaseName as public and fix more uses
* Move phaseName property declaration before constructor in move anim phase
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Rename isXPhase to is
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-06-06 21:08:23 +00:00
Lugiad
9021e4b41e
[i18n] More Controller settings localization ( #5920 )
2025-06-06 19:52:35 +00:00
ShinigamiHolo
2a769e2733
[UI/UX] Adding more space in Egg Gacha for another languge ( #5934 )
2025-06-06 19:45:12 +00:00
Sirz Benjie
178de207f1
[Refactor] Cleanup egg list ui handler ( #5890 )
...
Cleanup egg list ui handler
Co-authored-by: Wlowscha <54003515+Wlowscha@users.noreply.github.com>
2025-06-06 21:34:38 +02:00
Lugiad
e82e182507
[UI/UX] [Localization] Russian Gatcha Text Resize ( #5929 )
...
Russian Gatch Text Resize
Co-authored-by: Wlowscha <54003515+Wlowscha@users.noreply.github.com>
2025-06-06 18:33:13 +02:00
PrabbyDD
0c54fc1be0
[Bug] Fix no EXP awarded if all active pokemon faint ( #4688 )
...
Party pokemon will now gain EXP from EXP Share
even if all the active pokemon are fainted
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-06-05 18:22:27 -04:00
Sirz Benjie
193c5ffb0c
[UI/UX] Move Reload Required text to bottom of settings ( #5928 )
...
* Move Reload Required text to bottom of settings
* Remove unneeded reloadRequiredText field
2025-06-05 15:18:07 -07:00
Wlowscha
39b8dc9a85
[Refactor] Removing unused logic for mbh/grip claw ( #5914 )
...
* Removing unused logic for mbh/grip claw
* Updated docstring
---------
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
2025-06-05 21:54:50 +00:00
Sirz Benjie
fb6d6f5b69
[Dev] Add non type imports depcruiser check ( #5901 )
...
* Forbid non type imports in type and enum files
* Allow orphans in src/@types
2025-06-04 21:57:10 -07:00
NightKev
9dcb904649
[Misc] Improve enum naming ( #5933 )
...
* Rename `Abilities` to `AbilityId`
* Rename `abilities.ts` to `ability-id.ts`
* Rename `Moves` to `MoveId`
* Rename `moves.ts` to `move-id.ts`
* Rename `Species` to `SpeciesId`
* Rename `species.ts` to `species-id.ts`
* Rename `Biome` to `BiomeId`
* Rename `biome.ts` to `biome-id.ts`
* Replace `Abilities` with `AbilityId` in comments
* Replace `Biome` with `BiomeId` in comments
* Replace `Moves` with `MoveId` in comments
* Replace `Species` with `SpeciesId` in comments
2025-06-04 14:54:27 -07:00
Wlowscha
9e1bbee58f
Converted wild pokemon pool to held item rewards
2025-06-03 23:19:44 +02:00
NightKev
dd2f475ded
Merge pull request #5923 from pagefaultgames/main
...
Sync beta with main
2025-06-02 17:03:54 -07:00
NightKev
a26a930980
Fix Version Number 1.9.4 -> 1.9.5
2025-06-02 20:00:23 -04:00
NightKev
6586790768
[Test] Fix Last Respects test
2025-06-02 16:12:45 -07:00
NightKev
1b038c5a11
[Test] Fix flaky test logging
2025-06-02 14:16:06 -07:00
damocleas
7cd89cd4f7
Update Discord Invite Link
2025-06-02 14:33:39 -04:00
Madmadness65
ea64024e09
[P3 Bug] Remove Expert Breeder trainer type from ME egg source ( #5893 )
...
Remove Expert Breeder trainer type from ME eggs
It effectively duplicated the text in the egg source text box,
and overflowed the visual text box as a result.
2025-06-02 14:32:34 +00:00
Sirz Benjie
9f892b906c
[Beta][Bug][UI/UX] Fix name position and types not being updated in battle info ( #5913 )
...
Fix name position and types not being updated in battle info
2025-06-02 12:59:10 +00:00
NightKev
88b8e05ee8
[Test] Add extra logging to flaky Last Respects test
2025-06-01 16:18:15 -07:00
Bertie690
cdda539ac5
[Test] Remove redundant entries and Array.fill()
in moveset overrides ( #5907 )
...
* Removed unneeded duplicate entries from movesets
* Removed `array.fill` in moveset overrides
* Reverted accidental changes
2025-06-01 22:45:30 +00:00
Lugiad
369b3307cd
[UI/UX] Moves menu position adjustments ( #5917 )
2025-06-01 15:40:57 -07:00
Wlowscha
9568488161
Lucky egg and Golden egg
2025-06-01 23:48:14 +02:00
Wlowscha
7b2b134619
Merge branch 'beta' into held-item-refactor
2025-06-01 23:01:25 +02:00
Wlowscha
7ba7c9c529
Refactored parameters passed to .apply() methods; introduced generic .applyHeldItems() function; all HeldItems classes specify an ITEM_EFFECT
2025-06-01 23:00:15 +02:00
Lugiad
7859fea26b
[i18n] Translatable Game Speed values ( #5916 )
2025-06-01 12:37:47 -07:00
Wlowscha
db580a6735
Update modifier bar is now called in the apply of consumable held items
2025-06-01 21:24:16 +02:00
Wlowscha
b885b9c62c
Made heldItems public in heldItemManager
2025-06-01 20:37:22 +02:00
Wlowscha
db4cbe02ff
Merge branch 'beta' into held-item-refactor
2025-06-01 20:25:10 +02:00
Wlowscha
da18bf6ea9
HeldItem .apply() methods do not really need the stack as input, just the pokemon
2025-06-01 20:21:33 +02:00
Wlowscha
41a4c9ec2d
Converted White Herb
2025-06-01 20:14:10 +02:00
Wlowscha
cf19a01c37
Shell bell
2025-06-01 04:03:04 +02:00
Wlowscha
096c3e018e
Created items folder
2025-05-31 22:57:26 +02:00
Wlowscha
318f326e3b
Fixing various imports
2025-05-31 22:37:39 +02:00