Skip to content

Changelog

Phil25 edited this page Dec 28, 2023 · 164 revisions

Contents

Version Release Date Milestone
2.5.0 in development [ view ]
2.4.1 18 Dec 2023 [ view ]
2.4.0 15 Nov 2023 -
2.3.6-pre1 27 Jul 2023 -
2.3.5 11 Dec 2022 -
2.3.4 10 Dec 2022 -
2.3.3 8 May 2021 -
2.3.2 3 May 2020 -
2.3.1 25 Mar 2019 -
2.3.0 23 Dec 2018 -
2.2.0 20 Oct 2018 -
2.1.0 7 Oct 2018 -
2.0.0 30 Sep 2018 -
- - -
1.02 5 May 2016 -
1.01 27 Apr 2016 -
1.0 27 Apr 2016 -
- - -
0.99 24 Apr 2016 -
0.98 22 Apr 2016 -
0.97 6 Apr 2016 -
0.96 3 Apr 2016 -
0.95 26 Mar 2016 -
0.94 12 Mar 2016 -
0.93 2 Mar 2016 -
0.92 7 Feb 2016 -
0.911 5 Feb 2016 -
0.91 4 Feb 2016 -
0.9 3 Feb 2016 -


2.5.0 ^

in development ∙ milestone ⧉

  • NOTE: Deprecated the sm_rtd2_log ConVar, use sm_rtd2_logging instead.
    • Using sm_rtd2_log will show an error as it no longer functions and will be removed in a future release.
    • Please remove it from any config files, including the autogenerated /tf/cfg/sourcemod/plugin.rtd.cfg file.
    • /tf/cfg/sourcemod/plugin.rtd.cfg may be deleted and RTD will regenerate an up-to-date one.
  • Added ConVars:
    • sm_rtd2_logging — allows server operators to specify what to log (TODO: link convar docs).
  • Refactored perk time handing to allow for dynamic countdown:
    • New command sm_timertd allows admins to check targets' perk time, and add or subtract seconds.
    • New API function RTD2_AddClientPerkTime allows developers to add or subtract time from current roll.
    • Added/removed time is displayed in user's HUD.
  • Localization and strings:
    • RTD now uses client language, instead of server's, for user-facing messages (#44).
    • Logging and chat messages have been more standardized throughout the plugin.
    • Optional command arguments are now specified with square brackets, thanks @Tiagoquix (#89)!
    • Removed unused parameter from sm_forcertd usage docs (#90).
  • Removed class restriction from Explosive Arrows to allow use in Randomizer mode.
  • Reduced default duration of Paranoia from 60 to 45 seconds (#91).
  • Blind:
    • Fixed being able to briefly unblind yourself on self-damage.
    • Hitting cloaked Spies no longer triggers the brief unblind, thanks @satanskitty (#78)!
  • Funny Feeling:
    • Fixed the effect getting removed upon teleporting.
    • Player now forcefully stops taunting on perk's start and end, some taunts introduce issues where the effect either does not get applied or persists when unwanted.
  • Buffed PowerPlay (check out Balance Spreadsheet for details and reasoning):
    • Removed the following effects from 2.4.0:
      • Vaccinator resistances (they were visual anyway).
      • Knockback increase (custom handled now).
    • Retained the following effects from 2.4.0 (i.e. no change, only here for completeness):
      • Full crits.
      • Extremely high damage resistance.
      • Increased speed.
      • Airblast resistance.
      • Melee-oriented.
      • Friction loss on swing.
      • Custom visual effects.
    • Friction is now instantly regained when the hit lands.
    • 100% base resistance to knockback from all sources.
    • Taking damage has different effect based on type:
      • Bullets: +50% knockback (excluding Sentry Guns).
      • Explosions: +25% knockback and a chance to knock some classes off ground.
      • Flames: 10% slowdown (25% if crits).
      • Bleed / afterburn: Deal at least 1 damage.
      • Melee: Attacker gets full crits, speed boost and 60% crit resistance for 3 seconds, until they land a critical hit or switch weapons.
      • Melee crit: +500% knockback.
      • Non-melee crit: +50% knockback, in addition to their specific damage type.
      • Any crit: Hugely increased damage (in comparison to regular attacks vs PowerPlay).
      • Backstab: Deals 24 damage, also counts as a melee crit.
      • 50+ damage: 25% slowdown for duration based on the original damage — starting with near-0 seconds at 51 damage, then gradually rising up to 3 seconds at 140 damage or higher.
    • Jarate / Mad Milk effects slow down by 25% but their duration is significantly reduced.
    • On Scout: No friction loss on swing but 20% additional knockback from all sources.
    • On Solider: 20% additional knockback resistance, enough not to get knocked off ground by explosions.
    • On Demoman: 10% additional knockback resistance, gets still knocked off ground by explosions barely.
    • On Heavy: 40% additional knockback resistance, enough not to get knocked off ground by explosions.
    • On Spy: Does not have crits, but attacks stun enemies for 1s, allowing for backstabs when circled around.
    • Using Spy-Cicle: Does not melt and grants full fire immunity when hit by flames, but with additional 20% slowdown.

2.4.1 ^

18 Dec 2023 ∙ milestone ⧉

  • Fixed resistances and altered movement speed persisting across some perks' removal due to class change while in spawn (most prominently PowerPlay's) (#79).
  • Fixed compilation warnings when compiling RTD without Updater or neither of the Friendly plugins' include files.
  • Added failsafes to parts of perk handling in order to minimize consequences of unforeseen errors.
  • Updated Russian translations, thanks @Blueberry (#62)!
  • Updated Polish translations.

2.4.0 ^

15 Nov 2023

  • Support for 64 player servers.
  • Prepared support for 100 player servers (waiting for SourceMod 1.12 stable release; if needed, RTD can be recompiled on its development branch).
  • Code for every single perk has been revisited and rewritten where applicable — if there's a new bug it comes from this update.
  • Rewritten some perks according to the Balance Spreadsheet, this changelog contains the summaries.
  • Fixed being able to remove a perk by switching classes outside spawn room.
  • Fixed leaking the handle for perk description menu on map change.
  • New perk config fields:
    • no_medieval — set to 1 to disable any perk in Medieval mode.
    • limit_global — limit active uses of any perk globally.
    • limit_team — limit active uses of any perk per team (unused by default).
  • 8 new perks added:
    • Sunlight Spear: Hurl a spear of lightning at foes or friends, dealing moderate damage and slowdown, or speed boosting teammates.
    • Elden Stars: Conjure a stream of shooting stars that assail the area.
    • Frog: Can move only by jumping.
    • Paranoia: Spy is gonna get you! Or will he?
    • Heavy Rockets: Your rockets fall to the ground, as they should.
    • Weapon Mixup: Mixes up attack patterns so even you won't know what's coming.
    • Autoheal: Rapid self healing.
    • Team Autoheal: Healing for self and nearby teammates.
  • Loosened restrictions on some perks to allow use in Randomizer mode:
    • Full Übercharge & Overheal Bonus — needs a MediGun equipped only, instead of requiring to be a Medic,
    • Homing Projectiles & Cursed Projectiles — needs a home-able projectile-based weapon only, instead of additionally requiring to be a Solider, Pyro, Medic or Sniper,
    • Full Rifle Charge — needs a Sniper Rifle or Bow equipped only, instead of requiring to be a Sniper,
    • Extra Throwables — needs a throwable weapon equipped only, instead of additionally requiring to be a Scout, Heavy or Sniper.
  • Toxic:
    • Updated visuals to a new effect which reflects the perk's range and does not glitch in first person.
    • Increased default range from 128HU to 192HU.
  • Full Übercharge: fixed chance to break another perk when that perk is immediately applied after.
  • Scary Bullets & Drug Bullets: now requires a minimum of 5 damage to trigger the effect (bleed and afterburn deal 4).
  • Timebomb & Fire Timebomb:
    • Slightly updated visuals.
    • Added 25% resistance to all kinds of damage.
    • Cannot die from headshots.
  • Spawn Sentry & Spawn Dispenser:
    • Fixed not being able to spawn buildings on anything other than perfectly flat ground.
    • Limited the configurable building amount to a maximum of 3.
    • Spawn Sentry: disabled in Medieval mode by default.
  • Monochromia: fixed the monochrome overlay being able to be replaced by another (ex. when Übercharge is applied).
  • Earthquake: fixed the effect continuing after the perk was prematurely removed (ex. via command or player death).
  • Bad Sauce: perk is now removed when visiting a Resupply Locker.
  • Powerful Hits: fixed not having increased damage against buildings.
  • Tiny Mann:
    • Increased default scale from 15% to 35% (barely enough not to enter enemy spawn on Dustbowl).
    • Added speed boost.
  • Lag: Added randomization to teleport triggers.
  • Drunk Walk: perk now does nothing on Demoman.
  • PowerPlay:
    • Updated visuals.
    • Replaced full invulnerability with extremely high damage resistance.
    • Rebalanced around melee combat with knockback as counter.
    • On Scout: instead of knockback, the player is slowed down when taking damage.
    • On Heavy: the player does not suffer from knockback whatsoever.
  • Godmode:
    • Upon attacking an enemy, that enemy is allowed to deal damage back.
    • Added high damage resistance.
    • Cannot capture objectives.
  • Bat Swarm:
    • Now must be activated/deactivated via voice command.
    • Activation takes time and leaves the player exposed.
    • When active, player becomes invulnerable but their movement speed is greatly reduced.
  • Blind:
    • No longer complete darkness, bright landmarks are ever so slightly visible.
    • UI shows enemy locations.
    • Damaging an enemy briefly unblinds.
  • Explode:
    • Instead of exploding straight away, the player is confined to a bomb which detonates when the perk ends.
    • Player survives when the bomb is destroyed, either by them or other players.
  • Firework:
    • Updated visuals.
    • Instead of killing the player, they are only set on fire.
  • Smite:
    • Updated visuals.
    • Instead of killing the player, the thunder does percentage of max health.
    • For the duration of the perk, the player is randomly electrocuted for a split second.
    • During electrocution ticks, the player is granted crits.
    • Taking damage increases electrocution frequency.
  • Flying:
    • Fixed "flying" mode awkward controls by rewriting them to imitate noclip's.
    • Changed the default mode from "noclip" to "flying".
  • Strip to Melee:
    • Player's weapons are packed into cases and flung in front of them.
    • Destroying a case gives its weapon back and restocks all ammo.
    • Teammates can help destroy the cases to share the benefit.
  • Frozen:
    • Updated visuals, the player is frozen in place and does not move.
    • Other players can break the ice statue to free the victim, with flamethrowers being particularly effective.
    • Enemies contribute to breaking the statue, albeit damaging the victim in the process.
    • Cannot capture objectives.
  • Invisibility:
    • Player silhouette is briefly shown when bumping into enemies, attacking or taking damage.
    • Increased movement speed.
    • Cannot capture objectives.
  • Team Criticals:
    • Fixed removing crits from players with the Criticals perk.
    • Now works in tandem with other players' Criticals and Team Criticals such that two minicrit effects on a player are added up to grant them full crits.
      • For example, if Team Criticals is configured for minicrits, when two players with this effect meet, they will compliment each other and have full crits.
      • This effect is not noticeable by default because both perks are configured to full crits anyway.
    • Updated visuals in an attempt to redirect enemy attention towards the player.
    • Marks for death.
  • Mercs Die Twice:
    • Fixed being able to actually die when the incoming damage matches current health rounded down.
    • Player death now shows up in the killfeed (known issue: uses generic kill icon, regardless of weapon).
    • Decreased the invulnerability period on revival.
    • After dying, the player must wait at least 3 seconds to revive.
    • With each revival, less health is regained.
    • Cannot capture objectives while dead.
  • Low Gravity:
    • Reimplemented to increase jump height instead.
    • Brief speed boost while jumping.
    • No fall damage by default.
  • Hell's Reach:
    • Slowdown is now reset after explosions, and must repeat before the next one.
    • Explosions are much less frequent, but deal more damage.
    • No longer launches or ignites player at the end.

2.3.6-pre1 ^

27 Jul 2023

  • Experimental support for 100 player servers.
  • Compiled using SourceMod 1.11 compiler with 1.12's include files.

2.3.5 ^

11 Dec 2022

  • Fixed infinite recursion in PerkList (thanks KoNLiG for the help).

2.3.4 ^

10 Dec 2022

  • Recompiled in SourceMod compiler 1.11.
  • Thanks Batfoxkid for fixing RTD to work with Dec 2022 update. (#52)
  • Fixed compilation error and warnings for SourceMod 1.11.

2.3.3 ^

8 May 2021

  • Recompiled in SourceMod compiler 1.10.
  • Thanks MAGNAT2645 for decreasing RTD2_MAX_PERK_NAME_LENGTH. (#40)
  • Thanks Tiagoquix for adding Brazilian Portuguese translation. (#41)
  • Thanks deluxghost for fixing SChinese translation. (#43)

2.3.2 ^

3 May 2020

  • Requires SourceMod 1.10 or higher.
  • Thanks Blueberryy for Russian translation.
  • Thanks deluxghost for Simplified Chinese translation.
  • Fixed compilation error and some warnings on SourcePawn 1.10 compiler.
  • Fixed compilation error with Updater missing (recommended to compile with Updater anyway).
  • Fixed Toxic dealing damage to players in Godmode. (#34)
  • Fixed Extra Throwables not applying to Second Banana. (#36)
  • Using more obscure attributes for Fast Hands to be compatible with MvM. (#29)
  • Fixed Full Übercharge error on 32-slot servers with SourceTV/Replay.
  • Fixed perks and their timers not resetting on new round. (#37)
  • Added RTDRemove_NoPrint as a removal reason which does not print any message to the targeted player.
  • Translations changed: Type sm_reload_translations in server console to refresh them.

2.3.1 ^

25 Mar 2019

  • Thanks flolanger for changes:
    • Fixed incorrect sm_rtd2_team description.
  • Fixed memory leak in function used by Spawn Dispenser & Spawn Sentry.

2.3.0 ^

23 Dec 2018

  • Thanks MAGNAT2645 for changes:
    • New ConVar sm_rtd2_perk_description - Show perk description to roller.
    • Increased name capacity to include Cyrillic symbols length.
    • Include file syntax updates.
    • Made updater, friendly and friendlysimple compilation dependencies optional.
  • Fixed Team Criticals error on 32-slot servers with SourceTV/Replay.
  • Fixed movement speed inconsistencies during revving/zooming in Snail & Increased Speed.
  • 2 new perks added:
    • Smite — Get smite with a thunder.
    • Overheal Bonus — Boosts MediGun overheal.
  • Translations changed: Type sm_reload_translations in server console to refresh them.

2.2.0 ^

20 Oct 2018

  • Optimized Homing Projectiles more.
  • Added halloween tag to some perks.
  • Code restructuring.
  • 6 new Halloween perks added:
    • Hell's Reach — Get damaged from Hell itself.
    • Cursed Projectiles — Projectiles turn against you.
    • Vampire — Deal damage to survive.
    • Bat Swarm — Surround yourself with deadly bats.
    • Pumpkin Trail — Direct a pumpkin attack at foes.
    • A Call Beyond — Unleash Hell from the nightmares.
  • Translations changed: Type sm_reload_translations in server console to refresh them.

2.1.0 ^

7 Oct 2018

  • Added self damage setting for Madaras Whistle.
  • Added Übercharge setting to Godmode.
  • Switched effect in Deadly Voice to a less laggy one.
  • Fixed Long Melee breaking after resupply.
  • Code improvements.
  • 2 new perks added:
    • Mercs Die Twice — Revive yourself after death.
    • Drunk Walk — Don't go drinking and fighting.
  • Translations changed: Type sm_reload_translations in server console to refresh them.

2.0.0 ^

30 Sep 2018

  • Requires SourceMod 1.9 or above.
    • View latest stable snapshots here.
  • Major rework of the internals:
    • Easy on memory (compared to previous versions).
    • Optimized various algorithms throughout the plugin.
    • Easier to maintain and update.
  • IMPORTANT — New config structure:
    • Makes previous versions' custom configs not compatible.
    • View this page for non backwards compatible changes.
  • New field in the config — call:
    • Used to specify which internal function to call during perk's execution.
    • For example, you can make Godmode call Increased Speed instead.
    • You may supply different settings to the same call.
  • Perks can be forced on bots.
  • Stripped sm_forcertd of the 4th parameter (override class restriction).
  • Edited sm_rtds & sm_rtdsearch:
    • Limited to only a single word search as 1st argument.
    • Added formatting rules as 2nd argument.
      • Specify the way searched perks are displayed by supplying own specifiers.
      • View this for example specifiers.
      • Defaults to "$Id$. $Name$".
  • Fixed Tiny Mann not changing voice scale in some cases.
  • Removed ConVars: sm_rtd2_repeat & sm_rtd2_repeatgreat
  • Added ConVars:
    • sm_rtd2_repeat_player — How many perks are not allowed to repeat, per player.
    • sm_rtd2_repeat_perk — How many perks are not allowed to repeat, globally.
  • 8 new perks added:
    • Spring Shoes — Uncontrollable jumping.
    • Lag — I'm sorry for making this.
    • Drug Bullets — Give your enemies a little bit of juice.
    • Long Melee — Hit enemies from much further away.
    • Hat Throw — Finally a good use for hats.
    • Madaras Whistle — Summon an alligator under yourself.
    • Sickness — Violent coughing.
    • Wasted Roll — You guessed it.
  • [Devs] Redesigned the API:


1.02 ^

5 May 2016

  • Fixed sm_rtd2_team not working correctly.
  • ATTENTION: Functionality of this ConVar is now inverted: 1 - only BLU, 2 - only RED. 0 will still allow both teams.
  • Added a ConVar for controlling chat messages: sm_rtd2_chat:
    • This is a binary ConVar, you need to add/subtract values to edit it.
    • 1 - RTD ad at round start
    • 2 - Perk applications for rollers
    • 4 - Perk applications for others
    • 8 - Perk removals for rollers
    • 16 - Perk removals for others
    • 32 - Reasons for being unable to roll
    • EXAMPLE: "42" Show applications and removals for the roller only and also display reasons for being unable to roll. (2 + 8 + 32)
    • EXAMPLE: "62" Show all the messages, except the ad. (2 + 4 + 8 + 16 + 32)

1.01 ^

27 Apr 2016

  • Changed sm_effects to sm_perks for it not to interfere with Effects by avi9526.
  • sm_perks which previously was used for perk seach-up is now sm_rtdsearch; sm_rtds remains unchanged.

1.0 ^

27 Apr 2016

  • This version takes care of all absent features.
  • New ConVars:
    • sm_rtd2_log - Enable/disable logging (disabled by default)
    • sm_rtd2_insetup - Enable/disable whether players can roll in Setup (disabled by default)
    • sm_rtd2_showtime - Enable/disable displaying how long the perk was applied for (disabled by default)
    • sm_rtd2_respawnstuck - Enable/disable player respawning when detected stuck (enabled by default)
  • It's now impossible to roll in Waiting For Players.
  • An ad is displayed each round start.
  • Added an in-game menu with perk descriptions:
    • Accessible via sm_effects.
  • Added Swedish translations (by MeepShake).
  • Added German translations (by Fames [GER]).
  • All phrases are now translatable.
  • Fixed Fast Hands exploit when you could pick up the enchanced weapons of the dead player.
  • Fixed Big Head not changing voice scale in some cases.
  • Updated language files with new file: rtd2_perks.phrases.txt


0.99 ^

24 Apr 2016

  • Fixed not being able to use sm_forcertd when not being in roll yourself.
  • Added RTD2_CanForcePerk & RTD2_CanRemovePerk forwards:
    • You can block perk forcing and removing regarding on the admin, the target and the perk.
    • Return Plugin_Continue to allow, everything else blocks.
  • Added ConVar for automatic plugin reloading when new update is installed: sm_rtd2_reloadupdate:
    • Default setting is 1,
    • if 0, the plugin will not reload itself while a new RTD update is downloaded and installed.
  • Fixed sm_updatertd not working when ConVar sm_rtd2_autoupdate is set to false.
  • Changes to Spawn Sentry & Spawn Dispenser:
    • You can spawn multiple buildings depending on your config (added 3rd option to 'settings'),
    • Perks end when buildings are set to stay and you spawned all of them,
    • Displaying in chat how many buildings you have placed / have left to place (English only).

0.98 ^

22 Apr 2016

  • Added description for commands.
  • Changed the default flag for sm_reloadrtd from ROOT to CONFIG.
  • Added Updater support:
    • The plugin can now update automatically adding new perks and features.
    • Added ConVar to whether or not the plugin should be automatically updating: sm_rtd2_autoupdate
    • Added a command for checking for updates: sm_updatertd:
      • Command will work regardless of the sm_rtd2_autoupdate ConVar.
      • The command is on a 1 hour cooldown (limited by Updater).
    • Installing Updater is optional.
  • 6 new perks added:
    • Strong Recoil - It's difficult to aim your weapons whilst firing.
    • Cursed - Inverts movement, borrowed from Curse by Farbror Godis.
    • Extra Throwables - Grants additional throwables, such as Jarates, Milks, Sandman Balls, Sandviches, etc.
    • PowerPlay - Sets PowerPlay on the roller.
    • Explosive Arrows - Huntsman arrows and crossbow bolts explode on touch.
    • Incline Problem - Makes it difficult for the roller to climb stairs and other inclines.

0.97 ^

6 Apr 2016

  • More descriptive and straightforward perk disabling feedback.
  • Now throws an error if 2 perks have the same token.
  • Support for adding custom perks via other plugins.
  • Other plugins can now override core perks' functionality.

0.96 ^

3 Apr 2016

  • More optimized config parsing.
  • Fixed server crash upon editing many perks with custom sounds.
  • Fixed Team Criticals ending its effect when there are two players with that perk, in some situations.
  • Team Criticals's beam is smooth and better looking.
  • More optimized Team Criticals's beam handling.
  • Fixed sm_rtd2_duration ConVar being set to 5 seconds by default.
  • Fixed Flying's incorrect behaviour when the perk ended forcefully and noclip was selected.
  • Updated Timebomb's effects and added some new ones.
  • 2 new perks added:
    • Fire Timebomb - Arms with a timebomb which ignites players upon exploading.
    • Fire Breath - Shoots fireballs upon voicecommands.

0.95 ^

26 Mar 2016

  • Added ConVar for restricting teams: sm_rtd2_team.
  • More optimized ConVar handling.
  • More optimized perk tags handling.
  • Fixed Full Übercharge ending its effect on the Medic prematurely.
  • Timebomb now ends when any other perk would end, regardless of it not having a timer.
  • Lucky Sandvich now grants a single critical attack.
  • Added "weapons" key to the config file:
    • Used to restrict perks to currently held weapons' classes.
    • Seperated by a comma, spaces are removed.
    • Due to the weapon classes string being long, it checks if the strings contain themself.
    • Example: "weapons" "rocketl" will make the perk only be applicable to players holding a rocket launcher.
    • Currently limits Homing Projectiles.
  • 2 new perks added:
    • No Gravity - Disables (almost) roller's gravity.
    • Team Criticals - Grants Crits to the roller and nearby teammates.

0.94 ^

12 Mar 2016

  • Tided up the code a fair amount.
  • Added quite a bit of new stocks to speed up perk development.
  • Friendly support (only [TF2] Friendly Mode or Friendly Simple):
    • Damaging perks (Timebomb, Deadly Voice) no longer damage Friendly players.
    • Homing Projectiles doesn't make projectiles follow Friendly players.
  • Different, more stable way of managing group rolls:
    • Teams no longer being printed, amount of applications/removals is instead.
    • When there are mutliple perks to be rolled, it prints who rolled which, just as before.
  • Updated the default config:
    • Enriched perks' tags.
    • Added perk tokens to tags.
    • Added 'notimer' to instant perks' tags (such as Lucky Sandvich).
    • Fixed Scary Bullets having infiniteammo as its token.
  • The parameter in sm_forcertd is read also as a tag string:
    • Use | (vertical line) seperate tags, just like in "tags" of the config.
    • If more then one perk is available it will be rolled on each client speratly.
    • Examples:
      • sm_forcertd @all fast - roll either Fast Hands or Increased Speed on all players (only ones having the 'fast' tag).
      • sm_forcertd @all fast|timebomb - roll either Fast Hands, Increased Speed or Timebomb on all players.
      • sm_forcertd @all good - roll only perks with 'good' in their tags on all players.
      • sm_forcertd @red bad|infinite - roll perks with 'bad' or 'infinite' in their tags on red players (bad perks + Infinite Ammo, Infinite Cloak, etc).
      • sm_forcertd <player> good|notimer - roll a good perk on a player or ones which don't have a timer (i.e. Lucky Sandvich).
  • Fixed sm_forcertd ending its perk(s) instantly sometimes.
  • Fixed not being able to build the specified building during Spawn Sentry/Dispenser rolls as Engineer.
  • Fixed being able to cancel Funny Feeling by zooming out of a Sniper Rifle.
  • Fixed Timebomb still willing to go off after roller's death.
  • Fixed Timebomb's bomb not appearing when roller is Pyro or Engineer.
  • Fixed damaging perks (Timebomb, Deadly Voice) dealing damage through walls.
  • Fixed Scary Bullets scaring the attacker when dealing damage to self.
  • 2 new perks added:
    • Outline - Outlines the roller making them visible through walls.
    • Vital - Increases roller's max health.

0.93 ^

2 Mar 2016

  • Chat is no longer getting spammed when forcing a roll on multiple players.
  • Now passing client's serial to timers instead of client index to avoid potential misbehavior.

0.92 ^

7 Feb 2016

  • 2 new perks added:
    • Suffocation - Can't breathe in air.
    • Fast Hands - Increases attack and reload speed.
  • There are 2 config files now:
    • rtd2_perks.default.cfg
    • rtd2_perks.custom.cfg
  • If you wish to override a value, you should do it in rtd2_perks.custom.cfg.
  • Made Drugged perk look smoother.
  • Fixed Earthquake to be per player only.

0.911 ^

5 Feb 2016

  • Fixed an error when trying to remove a perk from a client not using RTD with the RTD2_RemovePerk() native.
  • Got rid of some debug code from Extra Ammo. (sorry for that)
  • Fixed an error in Powerful Hits when damage is being caused by world.

0.91 ^

4 Feb 2016

  • 2 new perks added:
    • Necro Mash (entirely from Pelipoika's Necro-masher)
    • Extra Ammo - Multiplies player's clip and ammunition values by the specified multiplier.
  • Timebomb:
    • Set as an instant perk, time is now managed by the settings string.
    • Added beeps and near-detonate sound.
    • The HalloweenBomb condition is no longer used. It is being faked instead.
    • Post-explosion damage dealt is now being displayed. (English only)
  • Added 5 ConVars:
    • sm_rtd2_accessflags - Admin flags which are required to use RTD. If blank, all is assumed.
    • sm_rtd2_triggers - Chat triggers which will initiate rolls, seperated by comma.
    • sm_rtd2_showtriggers - 0/1 - Should the chat triggers be shown once they're typed?
    • sm_rtd2_timerpos_x - 0.0-1.0 - The X position of the perk HUD timer display. -1.0 to center.
    • sm_rtd2_timerpos_y - 0.0-1.0 - The Y position of the perk HUD timer display. -1.0 to center.

0.9 ^

3 Feb 2016

  • Initial release.