Skip to content

v1.3.0

Compare
Choose a tag to compare
@Kaffeine Kaffeine released this 27 Nov 18:09
· 1374 commits to production since this release
v1.3.0
5a809dd

InfclassR v1.3.0 - 2021-11-27

General:

  • Added initial support for the Entities View (Infclass game tiles converted to DDNet tiles)
  • Added a broadcast message to Class Menu on a disabled class hovered (suggested by ipoopi)
  • Added a message on an infected hooked human to inf zone
  • Added a message on a human (self) infected by the zone
  • Added a message for the infected player ("You have been infected by...")
  • Added /lang shortcut for /language chat command
  • Added freeze indicator
  • Updated help pages (big thanks to ipoopi)
  • Updated translation
  • Updated conditions for joining specs
  • Updated /changelog implementation
  • /help now shows /help game page
  • Added a reference to /help to the welcome message
  • Improved indirect killer detection (added some causality)
  • Implemented DDNet-specific /w support
  • Implemented a chat filter for ! messages (!me, !best, etc...)
  • Re-enabled infected hammer force effect on Soldier (noticeable on Bat damage)
  • Spider feet are now colored in dark red on web hook length limit reached
  • Base HP increase on a ninja killed a target replaced with overall HP increase (now ninja can get an armor)
  • Undeads and Voodoos now reduce Engineer Wall lifespan
  • Undead now can not be healed/unfreezed on an Engineer Wall
  • Ghoul leveling rebalanced (effectively capped at the value of previous 50%)
  • Removed Ghouls bonus to hook damage
  • Removed (random) stun grenades from Soldier and Looper arsenal
  • Removed 'witch portal' game feature
  • Slug slime now heals the slugs
  • Slug slime now heals up to 12 of total HP
  • Bat class excluded from the classes available for the first infected
  • Ninjas are now invincible for hammers during the split second of katana attack
  • Infection 'by the game' (e.g. the initial infection and the 'unfair' infection) now kills the characters
  • Infection spawn protection (1 second) now actually given on infection spawned (on a spawn point)
  • Activity check is now disabled if the player is alone
  • The indirect killer lookup now applied to self killers
  • Hero gift now includes ammo for the Gun
  • Witch death speciality turned off for fun rounds
  • Stunned characters now express EMOTE_BLINK
  • Fixed sniper position unlock on a jump
  • Fixed UTF-8 ban reasons (from DDNet)
  • Fixed InfClass zones sensitivity (only the right top point of the Tee was checked previously)
  • Fixed the player skin sometimes showed as default if the character is not in the game world
  • Fixed Scientist ammo wasting on not allowed teleportation attempts
  • Fixed Scientist kills during a white hole effect allowed to place another white hole
  • Fixed Scientist broadcast message for the case with active white hole and mines
  • Fixed the lonely infection HP bonus (sometimes given by a mistake)
  • Fixed ninja (freezer) reward if the player ID is 0
  • Fixed joining specs with 3 first infected
  • Fixed missing hook protection until the player class is set
  • Fixed ServerInfo compatibility with DDNet 15.5+
  • Fixed spawn delay on Voodoo selfkill
  • Fixed Ninja target update on the target revival
  • Fixed Mercenary (laser rifle) reward on kills
  • Fixed '/alwaysrandom 1' armor bonus (big thanks to breton)
  • Fixed died passenger still spawns on the taxi driver

Maps:

  • infc_headquarter: The graphics cleaned up (no gamelayer changes)
  • infc_k9f_small: Removed an invisible hookable tile on the bottom left
  • infc_floatingislands: Updated to a remapped version (by FluffyTee), fixed flags position
  • infc_warehouse2: Fixed the bottom 'death' tiles

Maintenance:

  • Added sci shortcut for the Scientist class
  • Added inf_last_enforcer_time_ms variable to adjust the causality
  • Added sv_changelog_file
  • Added sv_filter_chat_commands to toggle the filter of !me and similar messages
  • Added various about config variables so an admin don't need to hack the server to change contacts:
    • about_source_url
    • about_translation_url
    • about_contacts_discord
    • about_contacts_telegram
    • about_contacts_matrix
  • Deprecated variables:
  • inf_stun_grenade_minimal_kills (does nothing, remove it)
  • inf_stun_grenade_probability (does nothing, remove it)
  • queue_map is verbose now
  • In case of internal failure the server process now will return the actual error code (port from DDNet)
  • Now the server will refuse to generate maps if the needed skins are missing
  • Data files moved from bin/data to the correct data/ dir
  • Removed bam build support. CMake is the only option now.
  • CMake: Implemented installation target
  • CMake: Minimum version fixed to 3.7 (needed for FindICU module)
  • CMake: Removed unused requirements
  • CMake: storage.cfg now installed as storage.cfg.example to simplify data customization
  • CMake: MaxMindDB is a soft dependency now