Jump to content

Update Logs


Red

Recommended Posts

  • Developer

Changelog 15.06.2023:

  • Coded Sticky Barb
  • Fixed a visual bug related to hazards and Magic Bounce.

Introduced 2FA (Two-Factor Authentication):

  • This is an important security feature that may prevent unauthorized access to your account. Please read https://pokemonrevolution.net/forum/topic/215832-2fa-thread/ for more details.
  • This feature is currently in trial and will not stop unauthorized logins yet. 
  • Planned mandatory device authorization is expected to go live on July 1st, 2023.

 

  • Like 2
Link to comment
Share on other sites

  • 1 month later...
  • Developer

Changelog 01.08.2023:

  • Reworked the Exp code.
    • We use the official gen7 formulas now.
  • Coded Exp. Share à la gen2.
  • Coded Party Exp. Share.
    • Disabled for now.
  • Coded Lucky Egg.
  • Coded Exp. Candies.
  • Catching Pokemon gives EXP now.
  • Reworked almost the entire API the client uses to interact with the scripts.
    • While it might sound small, it was actually quite significant and took up most of the time, aside from the EXP rework.
  • Added global rare encounter announcements.
    • Players can anonymize their rare encounters and choose to show or hide the messages in the client options.
      • By default, the messages are displayed, and rare encounters are anonymized.
    • Only forms and shinies of Pokemon that are uncommon or rare will be displayed.

  • Players are move locked while fishing now.
  • Added battle delay and cd reset for a slightly better fishing mechanic.
  • Slightly changed the form/shiny sprite display in the Pokedex.
    • Left-clicking shows the next form, right-clicking shows the previous form, and middle-clicking resets to the base sprite.
  • Fixed Z-Move not being selectable if Transform enabled them.
  • The client no longer displays the mega button for Rayquaza if it holds a Z-Crystal.
  • Corrected misspellings such as Never-Melt Ice and King's Shield.
  • Reworked Final Gambit.
  • Reworked Seismic Toss.
  • The server kicks users that exceed 190s in PvP battles now.
  • Lightning Rod now properly checks temporary types when protecting against paralysis.
  • Fixed Hydration message.
  • Fixed Entraintment message.
  • Pokemon with Natural Cure will no longer be cured on switch-out if they lost their ability.
  • If a Pokemon dies due to Leech Seed damage, the opposing Pokemon recovers the HP equal to the damage taken. 
    • Previously, it always recoverd 1/8th of the max HP of the seeded Pokemon.
  • Coded a server-sided speed hack detection.
  • Few small reworks, clean-ups and optimizations.
  • Like 39
  • Checked/Done 2
Link to comment
Share on other sites

  • Developer

Changelog x.08.2023:

  • Decoupling of Battle Code:     
    • We have now separated the battle code from the game server and moved it to a standalone Battle Server.
    • This enables us to fix bugs and add features to the battle system without needing to restart the entire game server.
    • This change represents a step forward towards improving the Battle AI approach.
  • Asynchronous and Multithreaded Battle Code: 
    • The battle code now runs asynchronously and in multiple threads, as opposed to its previous single-thread execution.
    • This significant upgrade has greatly improved code efficiency and speed.
  • Like 1
Link to comment
Share on other sites

  • 1 month later...
  • Developer

Changelog 28.09.2023:

  • Reworked the World Map.
    • All regions and event maps except Astrella should be correctly mapped now.
  • Added a confirmation window for opening links.
    • You can reset trusted domains in the settings.
  • Overhauled the existing event icons and added many new icons.
    • This is not a rework of the event icon code.
  • Added Event Coins to the Trainer Card.
  • You can now check where any link in a chat leads by clicking and holding on the link. This will show a tooltip containing the actual link you are about to open. If you don't want to open the link you can move your cursor away from the link and release the click somewhere else.
  • Improved the reliability of the speed hack detection.
  • Added Chromas to the inventory.
  • Reworked Azumarill Mount, Tauros Mount, Meganium Mount, Rayquaza Mount, Xerneas Mount, and slightly adjusted Samurott Mount.
  • Added more than 130 new cosmetics including mounts.
  • Added 67 new Halloween forms.
  • Few small reworks, clean-ups and optimizations.
  • Like 10
  • Checked/Done 3
Link to comment
Share on other sites

  • 2 months later...
  • Developer

 

Changelog 01.12.2023:

  • Added more than 150 new mounts.
  • Added more than 150 new cosmetics.
  • Added 84 new Christmas forms.
  • Added new Substitute forms for Halloween forms. Will be unlocked within the next few days.
    • Halloween Digletts and Dugtrios (Sustitute).
    • Halloween Amoonguss' (Sustitute).
    • Halloween Skarmory (Eggmory).
  • Added new tiles.
  • Updated the World Map.
  • Fixed a bug that allowed bypassing PvP rules through a trade.
  • Fixed a bug in the ignore list that prevented right-clicking on anyone other than the last person in the list.
  • The client no longer displays the Z-Move button for Ditto that has transformed into a Mega Pokemon.
  • Improved inventory icons and the inventory search.
  • Fixed a bug that prevented Pokemon from being deleted until the next client restart.
  • Fixed an unintended slowdown when pressing surf mounts while already on the same mount.
  • Fixed many incorrect Pokemon sprites, cosmetics, and inventory icons.
  • Few small reworks, clean-ups and optimizations.
  • Like 33
  • Checked/Done 2
Link to comment
Share on other sites

  • 1 month later...

Mechanics Changelog 09.01.2024:

 

- Oblivion Wing restores 75% of the damage dealt to the user's HP.
- Splintered Stormshards (Lycanium Z) now removes any active Psychic/Grassy/Electric/Misty Terrain.
- Contrary and Simple will stop affecting stats boosting from Z-Moves.
- Beast Boost now will boost the user's highest stat instead of Atk each time.
- When Ditto transforms into a Beast Boost user and KOs a foe, it now will boost Ditto's highest stat using the copied stats from Transform/Impostor instead of taking Ditto's.
- Simple Beam now gets reflected by Magic Bounce.
- Simple Beam will fail if used against a Pokémon having Simple, Truant, Multitype, Stance Change, Protosynthesis, Schooling, Comatose, Shields Down, Disguise, RKS System, Battle Bond, Power Construct, Ice Face, Gulp Missile and As One.
- Fixed several issues where we dealt 1-2 less damage with Sheer Force or Life Orb with the most favourable RNG outcomes. A missing "poke rounding" call right after applying the final modifiers (such as Life Orb or Sheer Force) has been added.
- The Sniper Ability's bonus 1.5x boost is now applied in the final modifiers, rather than directly with the critical hit bonus. As a result, Sniper does 1-2 less damage.
- We now use the exact, rightful modifiers from the original games. For example:
 . The Life Orb Damage boost is 1.2998046875x (5324/4096), instead of the previously used 1.3.
 . The Sheer Force Damage boost is 1.300048828125x (5325/4096), instead of the previously used 1.3.
- Cute Charm no longer affects Pokémon that have a 100% male/female gender ratio.
- Fixed that both players couldn't draw anymore with a precise scenario.
- Player A won't be able to send a new draw request each time to Player B if B waited more than 30 seconds to decline it.
- Normalize now boosts the moves' Base Power by 20% that originally weren't Normal type.
- Illusion now immediately wears off before using a Z-Move.
- Improved the Full Restore battle messages.
- Clarified the White Herb activation message.

- Soft-Boiled healing amount now rounds up.
- Arceus' 17 Plates now will boost the Base Power of moves having their assigned type by 20%.
- Eviolite now works with Type: Null.
- Type: Null now can evolve into Silvally.

  • Like 11
Link to comment
Share on other sites

  • 2 months later...
  • Developer

Changelog 01.04.2024:

  • Added an idle animation for many mounts.
  • Added mount effects for Valentine and Shadow mounts.
  • Fixed a bug that caused other players who were idling to eventually be displayed facing right in your screen.
  • Fixed bugs that allowed regular players to write colored chat messages and change the text of clickable links.
  • The reconnect code should now be a bit more robust.
  • Fixed exponential scaling of LoS checks with NPC count.
  • Added keybindings for Backpack, Pokedex, and World Map.
  • Adjusted the Christmas in-battle snow effect.
  • Added new Valentine forms and chromas.
  • Added more than 100 new mounts.
  • Few small reworks, clean-ups and optimizations.
  • Like 2
Link to comment
Share on other sites

  • 3 months later...
  • Developer

Changelog 02.08.2024:

  • Added a window to view Pokemon you have lent to others.
  • Fixed a few bugs that could lead to visual bugs with the lending trade time.
  • Added a completely revamped filter system, which currently only works in the new lending trade window.
  • Removed the sync button from the client.
  • Reworked some parts of the Pokedex code. 
    • You can click on the map in the spawn areas, and it will open the map name in the spawn list now
    • You can scroll in the area section of the Pokedex now.
    • The maps in the area section are sorted alphabetically now.
  • Fixed the Valentine Smeargle follower sprite.
  • Added more mounts and forms.
  • Few small reworks, clean-ups and optimizations.

 

Server Merge Status Update - Current development status

  • Database Migration → 100%. This was the bulk of the work.
  • Forum Migration → 100%. We wrote a proper solution instead of the original workaround, allowing to switch characters like accounts in Discord. This gives the option to use individual characters for services, forum shops, and similar purposes. It was a lot more work, but it's a better and more stable solution.
  • Moderation Tools Migration → 100%.
  • Website Migration → 0% →80%.
  • Dashboard Migration → 50% → 80%.
  • Reborn Bot → 0%.
  • Client → 5%.
  • Server → 10%.
  • Ban System Rework → 100%.

 

  • Like 22
Link to comment
Share on other sites

  • 2 months later...
  • Developer

Changelog 09.10.2024:

  • Reworked all particle effects.
    • Based on popular request, the water particle effect (Suicune and Suidoof) is more visible now.
  • Added a poison gas particle effect for mounts.
  • Reworked the previews in the coin shop and NPC shops.
    • Mounts with idle animations always animate now.
    • The previews no longer rotate by default, but can be toggled with a left click.
  • Shadow-themed follower sprites have a shadow particle effect now.
  • Fixed an issue with the follower movement being inconsistent.
  • Fixed a potential issue with unassigned default follower sprites.
  • Fixed a Pokémon evolution bug that caused server crashes.
  • Fixed a bug in the spawn window where switching maps caused the list to scroll up, hiding the spawns.
  • Fixed a bug where a LoS trigger without a battle caused the LoS music to get stuck.

  • Fixed bike lanes for other players and NPCs.

  • Fixed a bug that made whitelisted links not fully clickable.

  • Fixed a bug that caused visually weird movement for other players when they changed direction.

  • Coded an IV calculator that allows you to calculate total IVs for multiple Pokémon combined by clicking on them.
  • Added 40 new Astrella NPC sprites.
  • Added all Gen 9 sprites, skill data, and other Gen 9-related content to the client.
  • Made several minor reworks, clean-ups, and optimizations.
  • Like 27
  • Checked/Done 2
Link to comment
Share on other sites

  • 2 weeks later...
  • Developer

Changelog 14.10.2024:

  • Coded Float Stone.
  • Coded Dire Hit + X items, all unobtainable until further notice.
  • Coded Quick Ball.
  • Coded Timer Ball, unobtainable until further notice.
  • Coded Copycat.
  • Coded Foresight.
  • Coded Mist.
  • Coded Judgment.
  • Coded Multitype.
  • Fixed replays not displaying the entire team at the start for every type of match, except for Random battles which is intended for those.
  • When a user that is frozen gets Magma Armor thanks to Skill Swap,Trace or similar, this user will now thaw out.
  • Added an activation message for Magma Armor before it thaws out the user.
  • Morning Sun, Synthesis, Shore Up and Moonlight round down their healing amount now.
  • Synthesis, Moonlight and Morning Sun now will heal 2/3 of the user's HP under the Sun instead of 3/4.
  • Moxie now will stop triggering when its user is already at +6 Atk.
  • Mummy can now replace Illusion, although it still doesn't make the illusion wear off.
  • Fixed a bug where Gravity affected Pokemon until they switched out. Now it lasts the correct duration.
  • Broken Disguise Mimikyu will stop ignoring the effectiveness messages.
  • Sleep Talk will consume a PP when it fails in all circumstances.
  • A Pokémon using Sleep Talk holding a Choice item will stop bypassing the Choice Lock effect when it woke up on the same turn before using that move.
  • Using Z-Sleep Talk now boosts the critical-hit ratio by 2 stages in all circumstances.
  • The offensive move that Z-Sleep Talk selected now will deal the correct damages.
  • Fixed the Sleep Talk and Z-Sleep Talk messages when they select offensive and status moves when woke up and asleep.
  • HP-restoring items will fail to be used when the target was at full HP.
  • PP-restoring items will fail to be used when the target's moves had all their PP.
  • Items healing multiple status at once will fail to be used when the target had no status.
  • Self-Destruct and similar will now show the effectiveness messages.
  • Psych Up will now copy positive and negative Accuracy stages.
  • Added some missing Abilities to the list stipulating that they can't be replaced/swapped using Worry Seed, Simple Beam and Skill Swap.
  • Encore will fail if the opponent's last used move was a Z-Move.
  • Role Play no longer bypasses accuracy checks when the target is in a semi-invulnerable state.
  • Pressure will now affect moves targeting multiple targets/everyone such as Flower Shield, Rototiller, Terrain and Room moves.
  • Fixed Defense spelling in Reflect and Light Screen messages.
  • Future Sight no longer bypasses Disguise.
  • The Leech Seed user will now be considered the winner in a fight involving a seeded Liquid Ooze opponent when both were the last ones standing and fainted on the same turn due to Leech Seed + Liquid Ooze damages.
  • Weather Ball now will be Normal type instead of typeless when there is no weather.
  • Like 3
  • Checked/Done 4
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...