5 years ago by Adam
A NPC Aggression Timer plugin was added, which shows how long until NPCs near you will become unaggressive, and how far away you have to walk before they will become aggressive once again.
The combat level plugin can now show the level range of attackable players near the wilderness skull icon, similar to how it is on PVP worlds.
Most coordinate clues now show a description of where they are in addition to showing on the world map.
A chat filter plugin was added, which lets you define words and patterns to filter or block from chat messages. With a handful of patterns it is easy to filter out a majority of the bot spam at the GE.
For example the patterns:
5[0-9]x[0-9]
^Player
[0-9.]\s*usd
[0-9][0-9]:[0-9][0-9]:[0-9][0-9]
doubling
tripling
I don't scam
Fire cape & accounts
is highly effective against the current spam.
We may open up a channel on Discord for users to share patterns similar to bank tabs.
Even though this is a rather crude solution to the spam epidemic in RS, and spamfilters are in general a solved problem, any solution which is much more technically involved would require us to:
Additionally, it would allow the project to unilaterally decide what is and is not spam, which I would rather it not be capable of doing.
There are also several smaller improvements and bug fixes, including:
Enjoy!
- Adam
We had 14 contributors this release!
Adam (4):
travis: add openjdk11
client: load jagex config and client over https
news service: load news over https
twitch: fix race in connect establishing multiple connections
Jason Xie (1):
Change produce image of maple and yew trees to their respective logs (#8222)
Jordan Atwood (4):
widgetinfo: Fix wilderness level definition
Add pvp widget builder script
combat level plugin: Add attack level range option
boosts plugin: Fix overlay below-threshold color
Juan Ortiz (1):
npc highlight: remove tags from npc names
Magic fTail (3):
api: rename getOverhead to getOverheadText
api: add overhead text changed event and setOverheadText
Add chat filter plugin
Nathaniel Ngo (1):
Log whole HTTP response instead of just message (#8126)
Ron Young (1):
TabInterface: remember search when clicking withdraw-x
RyBo (1):
achievement diary: add or correct various requirements
Tomas Slusny (2):
Add Swagger static document generation
Fix RequestMapping annotations in http-service
WoneTooPhree (1):
Add location description to coordinate clues (#8148)
WooxSolo (3):
config manager: add support for WorldPoint
config manager: add support for Duration
Add NPC unaggression timer
gregg1494 (1):
menu swapper: add contract for farming guildmaster Jane
trimbe (1):
item stats: check if GE container is hidden when detecting GE close
whartd (1):
slayer plugin: fix task name for Crazy Archaeologists