Changelog Version 4.18.5
Codename - Potassium Beagle
With this version, we release slash command support for DiscordRPG. Traditional message commands are no longer supported. This is in preparation for Discord's upcoming change to message content access on 31st August. DiscordRPG will cease to recieve message content from Discord after this date, and therefore we can no longer support traditional message commands. Please see our progress report for an overview of the features and changes in this release.
Due to the amount of changes in this version, it is likely to contain a high amount of bugs. Please be patient while we work through these issues. Support the development of DiscordRPG by reporting bugs you encounter at our bug tracker. If you require support with the new version, visit the #rpg-support channel in our Discord server.
What's Changed
π Bug Fixes
- Make m create check if item is untradable
- Add ephemeral message to pager jump button
- Fix issue with items not being usable
- Fix inv filter
- Fix gblacklist add not being found b
- Fix pet set name blacklist error by @Sven65 in https://github.com/Sven65/RPGBot/pull/909
- Fix help command bug by @Sven65 in https://github.com/Sven65/RPGBot/pull/908
- Make buy and sell commands use SI parser by @Sven65 in https://github.com/Sven65/RPGBot/pull/906
- Fix Travel timer message not sending by @Sven65 in https://github.com/Sven65/RPGBot/pull/929
- Fix bug with error when no lead field is found by @Sven65 in https://github.com/Sven65/RPGBot/pull/928
- Fix bug with some quests not showing up in completed by @Sven65 in https://github.com/Sven65/RPGBot/pull/927
- Bug/npc selection by @Sven65 in https://github.com/Sven65/RPGBot/pull/926
- Fix bug where setting perms didn't check if user had perms to do so by @Sven65 in https://github.com/Sven65/RPGBot/pull/925
- Fix bug where a brew could be started without ingredients by @Sven65 in https://github.com/Sven65/RPGBot/pull/924
- Fix drop autocomplete by @Sven65 in https://github.com/Sven65/RPGBot/pull/923
- Bug/pet heal bug by @Sven65 in https://github.com/Sven65/RPGBot/pull/922
- Fix trap plant and check by @Sven65 in https://github.com/Sven65/RPGBot/pull/921
- Fix uset inv sorting by @Sven65 in https://github.com/Sven65/RPGBot/pull/920
- Fix bug where traps didn't set at the right location by @Sven65 in https://github.com/Sven65/RPGBot/pull/930
- Fix bug where plants didn't set at the right location by @Sven65 in https://github.com/Sven65/RPGBot/pull/931
- Fix bug with uset nick not working by @Sven65 in https://github.com/Sven65/RPGBot/pull/932
- Fix bug with uset displaycolor showing decimal color by @Sven65 in https://github.com/Sven65/RPGBot/pull/933
- Make dungeon buttons disable when a fight is accepted by @Sven65 in https://github.com/Sven65/RPGBot/pull/934
- Remove red button from dungeons by @Sven65 in https://github.com/Sven65/RPGBot/pull/935
- Remove "Items" from s stats by @Sven65 in https://github.com/Sven65/RPGBot/pull/936
- Fix adv embed 3 pet xp bar by @Sven65 in https://github.com/Sven65/RPGBot/pull/937
- Add expiration to active dungeon map block on start by @Sven65 in https://github.com/Sven65/RPGBot/pull/938
- Fix bug with market throwing errors when user can't be DMd by @Sven65 in https://github.com/Sven65/RPGBot/pull/939
- Fix bug with tp needing exact autocomplete by @Sven65 in https://github.com/Sven65/RPGBot/pull/940
- Fix bug with incorrect message when force-stopping a trade by @Sven65 in https://github.com/Sven65/RPGBot/pull/941
- Fix Namazu Quest by @Sven65 in https://github.com/Sven65/RPGBot/pull/943
- re-add magical pandemic quest by @Sven65 in https://github.com/Sven65/RPGBot/pull/944
- Fix issue with use not using multiple items by @Sven65 in https://github.com/Sven65/RPGBot/pull/947
- Fix bug with being unable to check others inventories by @Sven65 in https://github.com/Sven65/RPGBot/pull/958
- Fix bug with inventory value and unknown items by @Sven65 in https://github.com/Sven65/RPGBot/pull/957
- Fix bug with plants being set at the wrong location by @Sven65 in https://github.com/Sven65/RPGBot/pull/956
β¨ New Features
- Add autocomplete to g item by @Sven65 in https://github.com/Sven65/RPGBot/pull/916
Other Changes
- π½οΈ Make IUP work with slash-create by @mount2010 in https://github.com/Sven65/RPGBot/pull/869
- ποΈ Slash subcommands by @mount2010 in https://github.com/Sven65/RPGBot/pull/870
- Slash create/adv by @Sven65 in https://github.com/Sven65/RPGBot/pull/872
- β¨Finish porting market commands, introduce formatters, add type predicate for checkResults by @mount2010 in https://github.com/Sven65/RPGBot/pull/874
- Port advent command by @Sven65 in https://github.com/Sven65/RPGBot/pull/880
- Slash create/battles by @Sven65 in https://github.com/Sven65/RPGBot/pull/881
- Add option to claim donator role by @Sven65 in https://github.com/Sven65/RPGBot/pull/886
- π Fix bug where usable items had wrong message by @Sven65 in https://github.com/Sven65/RPGBot/pull/885
- Slash create/dungeon by @Sven65 in https://github.com/Sven65/RPGBot/pull/882
- Slash create/sides by @Sven65 in https://github.com/Sven65/RPGBot/pull/879
- Slash create/pets by @Sven65 in https://github.com/Sven65/RPGBot/pull/884
- Slash create/quests by @Sven65 in https://github.com/Sven65/RPGBot/pull/875
- Slash create/parties by @Sven65 in https://github.com/Sven65/RPGBot/pull/883
- Remove other stuff that uses discord hybrid sharding by @Sven65 in https://github.com/Sven65/RPGBot/pull/887
- Add support for loggy, remove some old cluster shit by @Sven65 in https://github.com/Sven65/RPGBot/pull/888
- Add discord.js sharder again by @Sven65 in https://github.com/Sven65/RPGBot/pull/889
- Re-implement cooldowns. by @Sven65 in https://github.com/Sven65/RPGBot/pull/891
- π Prevent shard respawn loop by @mount2010 in https://github.com/Sven65/RPGBot/pull/896
- π¬ Clarify that mcancel will retrieve current results by @mount2010 in https://github.com/Sven65/RPGBot/pull/897
- Add help command by @Sven65 in https://github.com/Sven65/RPGBot/pull/893
- Update tutorial quest by @Sven65 in https://github.com/Sven65/RPGBot/pull/894
- Finish admin commands by @mount2010 in https://github.com/Sven65/RPGBot/pull/895
- Fix bug with not handling non-split subcommands by @Sven65 in https://github.com/Sven65/RPGBot/pull/899
- Prevent partying when battling and battling when partying by @Sven65 in https://github.com/Sven65/RPGBot/pull/900
- Port warm mittens by @mount2010 in https://github.com/Sven65/RPGBot/pull/901
- Feat/slash create/item autocomplete by @Sven65 in https://github.com/Sven65/RPGBot/pull/898
- β¨ Add rules and help topics by @mount2010 in https://github.com/Sven65/RPGBot/pull/902
- Experimental/slash create by @Sven65 in https://github.com/Sven65/RPGBot/pull/903
- Remove old files by @Sven65 in https://github.com/Sven65/RPGBot/pull/904
- π Tutorial fixes by @FelixArgyle in https://github.com/Sven65/RPGBot/pull/912
- π¬ Fix typo in cooldown messages by @mount2010 in https://github.com/Sven65/RPGBot/pull/917
- π Fix formatter import in Sstarted by @mount2010 in https://github.com/Sven65/RPGBot/pull/918
- β¨ Reintroduce querying user data by @mount2010 in https://github.com/Sven65/RPGBot/pull/919
- Fix issue with setting gmmax by @Sven65 in https://github.com/Sven65/RPGBot/pull/942
- Fix bug with menu specials quest not getting past hamburger step by @Sven65 in https://github.com/Sven65/RPGBot/pull/945
- Fix bug with option length in mystic gravestone quest by @Sven65 in https://github.com/Sven65/RPGBot/pull/946
- π Fix an exploit with travel by @mount2010 in https://github.com/Sven65/RPGBot/pull/948
- βοΈ Stats inconsistent usage typos by @FelixArgyle in https://github.com/Sven65/RPGBot/pull/954
- Update slash-create, fix bug with menu expiry spam by @Sven65 in https://github.com/Sven65/RPGBot/pull/955
- π½οΈ Return to internal permissioning by @mount2010 in https://github.com/Sven65/RPGBot/pull/962
- π Document env example by @mount2010 in https://github.com/Sven65/RPGBot/pull/963
- π¬ Make info links into direct links by @mount2010 in https://github.com/Sven65/RPGBot/pull/966
- β¨ Add give item function to admin by @mount2010 in https://github.com/Sven65/RPGBot/pull/965
- Change /s stats to /stats by @Sven65 in https://github.com/Sven65/RPGBot/pull/969