Coder Changelog

Current Coders: Festivo, Nuxl.
Code Contributions: ArtMax

This topic is to publicly list changes made inside the code. Newly made commands/move changes/etc will be listed here for a more viewable area as opposed to ingame.

5-12-16 to 6-8-16

Balance Changes:
Grass types are now immune to Spore + Powder moves
Overcoat has been updated to become immune to Spore + Powder moves
Ghost types are immune to immobilization
Electric Types cannot be paralyzed
Adaptability now works on your second typing. (contribution from ArtMax)
Counter, Mirror Coat, Metal Burst, and Destiny Bond(it has PMD’s effect, not main series) no longer work upon when the target faints. (contribution from ArtMax)
Quash has been nerfed from 4 seconds to 2 seconds
Unburden has been buffed (1.33x speed -> 1.66x speed)
Wish no longer occurs on the same turn you faint.
Grudge no longer lasts infinitely. It wears off after taking two hits(but if fainted on the second, it activates.)
Grudge no longer takes your move last used even if you fainted the target with a basic attack/items.

Misc:
Coding finished for most of the Weather Rocks located in this thread(viewtopic.php?f=51&t=14450)
Escape Ropes save you from wind (contribution from ArtMax)
When an Elgyem spawns in Cryptic Chasm, the music changes.

Commands:
/charid. You can check your character ID(pretty irrelevant, but fun anyway) and the character-exclusive pokemon you get.
/abilities. You can now check your abilities of your current Pokémon.

New posts will be made by either Festivo or I for new updates.

Code Changelog UPDATE 1.1
6/8/16 - 6/26/16

These changes are in order of events.

[ADDITION] Commands can now be used in any lettercase now. (For example: /status, /STATUS and /sTatUs all work now.) Please note that there are certain exceptions to this.
[hr][/hr]
[FIX] There is now a solution for players who attained the permanent mute glitch if they tried to delete a character whilst they were muted. Please inform a staff member if you are the victim of such a glitch to get your issue resolved.
[hr][/hr]
[FIX] The glitch where when you relog and a ‘Revive’ option does not show up despite having revival items has now been fixed.
[hr][/hr]
[FIX] Explorer Kit [Party tab] does not disappear anymore upon relogging.
[hr][/hr]
[FIX] Grudge no longer affects all Pokemon on the floor, instead only Pokemon around you within visible range upon stepping on the trap get a grudge status.
[hr][/hr]
[MECHANISM] Rest Point system has been introduced. There are special places near dungeons where you can now set your spawn point in exchange for Poke-Money which varies depending upon the location.
[hr][/hr]
[FIX] Sketch no longer copies HM moves from the target.
[hr][/hr]
[ADDITION] Players can now check which staff members are online using /stafflist. It also shows whether or not staff are away.
[hr][/hr]
[ADDITION] The Togetic Heart Scale Service now takes your Heart Scale and allows you to choose from a list of 5 unique egg moves instead of randomly teaching one as before.
[hr][/hr]
[FIX] The Bronzong Move Tutor no longer teaches you moves that are not currently functional in PMU. (Note: Moves that don’t work are marked with a “`” or “’” in the end.)
[hr][/hr]
[FIX] If a Rest Stop is already your spawn point, then it offers you to go back to crossroads instead.
[hr][/hr]
[FIX] Staff can now regenerate missions for players on their mission board. (If you have a related issue please contact a staff member.)
[hr][/hr]
[FIX] Swear Filter System has been improved.
[hr][/hr]
[FIX] There was a glitch, where if you gave up in ‘Exbel Woods Clearing’ you could re-do Exbel Woods and constantly get Joeys and TM Hidden Power. This bug has now been fixed.
[hr][/hr]
[ADDITION] /onlineguild lets you view your guild members who are currently online along with their rank.
[hr][/hr]
[FIX] The ability Normalize no longer has any effect on the moves Hidden Power, Natural Gift, Weather Ball, Judgement and Techno Blast.
[hr][/hr]
[FIX] Gluttony no longer results in excessive belly loss. Stamina Band can now be used with Pokemon which have this ability which could not be done prior.
[hr][/hr]
[FIX] Embargo now lasts 5 turns instead of 10. Now, it also tells you the number of turns until it wears off when you try to use an item.
[hr][/hr]

Changes brought to you by yours truly,
-Festivo.

Code Changelog UPDATE 1.2
6/27/16 - 7/24/16

[FIX] Kecleon Shops in dungeons and House Shops now alert you when you have a full inventory. (This change was added in response to a glitch where you lost your Poke-Money without getting any items if you had a full inventory when engaging in buying merchandise.)

[STAFF] Mod+ can now check a character’s last stored IP, MAC, account name and all other characters and IDs associated it(whether online or not). Please note that this has been added to strictly to improve moderation and recover lost account names.

[FIX] There was a bug where upon using a Sitrus Berry no message popped up in the Battle Log. This has now been fixed.

[ADDITION]The move ‘Assist’ has been changed such that if the user is in a dungeon, it will randomly call a move out of all the moves of all the Pokemon on the floor (except itself). However, if the player is not in a dungeon, the move will retain its previous effect.

[ADDITION] The command /ctft now shows messages to all your team members instead of those currently on your side of the map. The CTF team chat color is now based on the team you are on.

[FIX] The command /stafflist now shows Staff names according to their corresponding rank color.

[ADDITION] The move ‘Grassy Terrain’ is now functional.

  • Affects user(all team members) and active party members within range if they are on the ground.
  • Lasts 5 turns.
  • A fraction of HP is restored every few steps if the Belly isn"t 0.
  • Power of Grass type moves is increased by 50%.
  • Earthquake, Bulldoze, Magnitude damage is halved.
  • Nature Power becomes Energy Ball.
  • If Camouflage is used while this terrain is active, the type is changed to Grass. You can not change to any other type while this terrain is active.
  • Secret Power has a 30% chance of making the target fall asleep.

[ADDITION] The move ‘Misty Terrain’ is now functional.

  • Affects user(all team members) and active party members within range if they are on the ground.
  • Lasts 5 turns.
  • Pokemon under the influence of “Misty Terrain” do not become drowsy and Rest fails if used.
  • While this terrain is active, the user is not affected by Non-Volatile status conditions.
  • Halves damage by Dragon type moves.
  • Nature Power becomes Moonblast.
  • If Camouflage is used while this terrain is active, the type is changed to Fairy. You can not change to any other type while this terrain is active.
  • Secret Power has a 30% chance of lowering the target"s Special Attack by one stage.

[ADDITION] The move ‘Electric Terrain’ is now functional.

  • Affects user(all team members) and active party members within range if they are on the ground.
  • Lasts 5 turns.
  • Power of Electric type moves is increased by 50%.
  • Nature Power becomes Thunderbolt.
  • If Camouflage is used while this terrain is active, the type is changed to Electric. You can not change to any other type while this terrain is active.
  • Secret Power has a 30% chance of paralyzing the target.

[ADDITION] The ability Grass Pelt is now functional.

[ADDITION] Damage from Electric moves is now halved in Foggy weather.

[ADDITION] Staff can now change the names of the Pokemon in a player’s party. Please note that this is to prevent users from having inappropriate Pokemon names.

[ADDITION] Pokemon with the ability ‘Magic Guard’, ‘Levitate’ and Flying type Pokemon no longer receive damage from Spikes and Toxic Spikes. Magic Guard Pokemon no longer receive damage from Stealth Rock traps as well.

[ADDITION] You can no longer use moves in CTF.

[FIX] You can no longer /trade with a player if they are dead. This has been added to prevent abuse and trolling.

[FEATURE] The Gummi System has now been introduced.

[FIX] The commands /watch and /stopwatch now work in all Arenas. Upon using /watch it also informs you how to return your view back to normal.

[FIX] Knock-Off, Covet and Thief unequip the target’s held item if the target is a player. Thief and Covet steal the target’s held-item if the target is an NPC.

[ADDITION] Merlin’s Services (for the Mystery Part and Heart Slates) are now available in Archford!

[FEATURE] Mystery Part is now functional with Heart Slates! You can summon available legendary Pokemon in dungeons after you have sought Merlin’s Services.

[FIX] Revival Items now grant you immunity once you use them so that nearby Pokemon do not immediately attack you upon reviving.

[FIX] Metronome (the move) is now functional.

[FIX] Your Castform’s form will now change immediately upon changing the weather or equipping weather rocks(where applicable).

[FIX] Legendary movesets have been adjusted. Instead of being totally random from level-up moves, they are now chosen from a pool of decent moves including TMs and tutors. Some Pokemon will almost always get a certain move (Eg: Origin Pulse on Kyogre).

[FIX] Previously, upon re-logging during a boss story, the story would crash, leaving the player(s) stuck in the boss room. This has now been fixed.

Note: These updates may experience further change. Abusing, purposely taking advantage of the glitches or withholding information about them from staff is a serious offense and will be dealt with accordingly.

Thank you for your treasured suggestions and help with testing.

Changes brought to you by yours truly,
-Festivo

Coder Changelog UPDATE 1.3
7/24/16 - 8/28/16

These changes are reported in order of events.

[FIX] Pitfall Puzzle (such as the one in Cryptic Chasm 40F+) system has now been changed. It is now functionally identical to Wallace’s Gym from Trainer Games (walk on all the tiles to proceed).

[FIX] Ground Type Pokemon are no longer get paralyzed by Electric Type moves.

[ADDITION] The command /commands has now been added, which shows a list of basic commands for new players.*

[FIX] The graphical glitch where team members’ EXP would not be shown correctly or get stuck at 100% while using the Exp. All has now been fixed.

[ADDITION] Mod+ can now click warp. This has been added as an alternative until the source is available.

[FIX] Traps no longer spawn adjacent to stairs in random dungeons.

[FIX] Upon using a Vanish Seed, NPCs on the map will ignore you for as long as you are under the effect of the item.

[FIX] All NPCs offering services with Shopkeeper/Scripted AI (such as Chimecho, Felix, Kecleon etc) will now face down in maps instead of random directions.

[MECHANISM] Monster Houses have been added!

[FIX] Baton Pass will now not work if used in any Town.

[ADDITION] Lickylicky’s Cleansing Services now offer to lick away the sludge from Grimy items as well.

[FIX] There was a bug where when Beat Up was used by an enemy NPC it would call the Shopkeeper Kecleon from the dungeon shops and block players. This has now been fixed.

[ADDITION] The ability Tough Claws is now functional.

Damaging moves dealt by Pokemon with this ability while next to the target do 33% more damage.

[ADDITION] The ability Skill Link is now functional.

Certain moves used by Pokemon with this ability will always deal 25% more damage.

[ADDITION] The command /rules has been added, which shows a list of basic in-game rules.*

[FIX] There was a glitch where type items (dusts, gems) did not show affects on a legend when summoned. This has now been fixed.

[FEATURE] The Hall of Fame and Leaderboards are now accesible!

[FIX] There was a bug where team-effect items (Eg: Beginner Badge) would continue to show their effect on the entire team even when the recruit holding them would be sent home. This has now been fixed.

[ADDITION] The ability Pickpocket is now functional.

Pokemon with the ability Pickpocket will steal an opponent"s held item if an attack is used on them while adjacent to the target. This will only work if the defender is not an NPC and the attacker is.

[ADDITION] The ability Magician is now functional.

Pokemon with the ability Magician will take away the opponent"s held item if an attack is used by them while adjacent to the target. This will only work if the attacker is not an NPC and the defender is.

[ADDITION] The ability Stance Change is now functional.

When Aegislash uses a damaging move it switches from Shield Form (default, defensive) to Blade Form (offensive). If it uses King"s Shield while in Blade form, it will switch from Blade to Shield Form and activate the effects of the move.

The ability is not affected by Gastro Acid, Simple Beam, Trace, Roleplay, SkillSwap, Entrainment, Mummy, Worry Seed and Roleplay.

[ADDITION] The move King’s Shield is now functional.

King"s Shield will last on Aegislash for few turns but it will wear off immediately when Aegislash uses a damaging move. King"s shield protects Aegislash from all non-status moves except some. King"s Shield will only work if Aegislash is in Blade Form.

[ADDITION] The ability Gooey is now functional.

If a Pokemon with Gooey is attacked by a foe while next to them, the opponent will be slowed down for a few steps.

[FIX] There was a bug where form changes of NPCs (Cherrim, Castform) upon weather change did not show up immediately. This has now been fixed.

*These commands have been pre-added as part of a planned future GUI update.

Be careful when using semi-invulnerable moves/ substitute with Pokemon abilities that affect forms.

Thank you for your help with testing and suggestions.

Changes brought to you by yours truly,
~Festivo.