Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

v0.0.46

Pre-release
Pre-release
Compare
Choose a tag to compare
@tdmalone tdmalone released this 15 Jul 04:08
· 43 commits to master since this release
  • NEW BATTLE CHALLENGE OPTIONS: Slackémon now supports friendly battles, with many more battle challenge types coming very soon (including fast battles, inverse battles, level limited battles and more). See the wiki for full details or send a challenge to a teammate from the Battles menu now!
  • You can now select a battle team leader, who will always go into battle first. Your battle team leader also grows in daily happiness twice as much as your other battle team members.
  • In trainer battles, swaps are now limited by default to 5 per battle, to prevent never-ending swap wars.
    • If you accidentally click Swap, you can now cancel the swap before going through with it.
    • If your Pokémon faints, you get a free swap.
    • Unlimited swap battles will soon be available as an alternative battle challenge option, in case you're the type that does like never-ending swap wars. 😉
  • In trainer battles, legendaries are now banned by default. This is to protect future gameplay, which will essentially render most Pokémon useless for trainer battles if your teammate has high level legendaries.
    • There will soon be a new alternative battle challenge option for legendary battles. Legendaries are also permitted in the new 'friendly battle' option.
  • Fixes a nasty bug that sometimes attempted to create a new human player out of a wild Pokemon (don't ask!)
  • Fixes a regression introduced possibly back in 0.0.42 that prevented Pokemon from returning items back to you.
  • Fixes Ho-oh's image, which was previously failing to load.
  • Fixes an attempted division by 0 in rare circumstances.
  • Fixes a small bug that was causing HP and particularly PP to not restore at the correct rate. Previously PP, particularly for moves with low PP, was completely restoring within minutes of a battle ending. It will now take longer.

For developers:

  • A large part of the battle code has been refactored to reduce complexity and make unit testing easier.
  • Test coverage has doubled from 3% to 6%. Still got a long way to go!

Full changelog