Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spring Cleaning 2025 #234

Merged
merged 10 commits into from
Jan 22, 2025
Merged

Spring Cleaning 2025 #234

merged 10 commits into from
Jan 22, 2025

Conversation

Batfoxkid
Copy link
Owner

@Batfoxkid Batfoxkid commented Jan 12, 2025

Highlights:

  • New DLC boss: Gray Mann
  • Can now use multiple player weapon changes and can swap between them
  • All third-party extensions and plugins are optional (but recommended to have at-least required ones)
  • Added support for TFEconDynamic and VScripts

Bosses:

  • Synced weapon giving params from FF2 and Default Abilities ([Request] Update rage_new_weapon attribute syntax(?) to be the same as the boss weapon #217)
  • Added sound_full_rage ([Request] Add "sound_full_rage" #219)
  • Added special_projectile_model ([Request] Model Scale for model_projectile_replace #220)
  • Jarate, Gas, Bleed, and Fire overlay is removed for bosses
  • ff2_boss_globalsounds is now replaced by being always enabled when only one boss is present
  • Fixed no fall damage attribute not applying if the first boss weapon was not a primary, secondary, or melee slot
  • Added new settings for rage_cloneattack
  • Adjusted who and what can be summoned through rage_cloneattack
  • Using a kill bind during the round decreases changes to spawn in through rage_cloneattack
  • Teleport rage and abilities now respect respawn rooms in non-arena gamemodes
  • Fixed clone invulnerability not being removed with certain movement methods
  • Having a ragedamage of 1 now correctly shows infinite rage in the HUD
  • Backstab damage against minions are reduced by 33% but does not cause recoil
  • Boss wearables now can be stripped of existing attributes
  • Being summoned now as a sound cue
  • Reduced Saxton Hale's crit chance (x0.2 -> x0.15)
  • Reduced Vagineer's crit chance (x0.15 -> x0.1)
  • Increased Epic Scout's base damage (70 -> 90)
  • Fixed stolen melees not being forced switched to new empty fist weapon
  • Epic Scout now regenerates starting weapons when picking up a weapon he can't hold
  • Increased health gained from Epic Scout stealing Heavy's food item (600 -> 1000)
  • Epic Scout stealing a PDA no longer removes the builder's ownership
  • Fixed Saxton Hale and Seeman duplicate entries
  • Fixed FF2R_SetBossData making it possible to bypass certain hooks for bosses
  • Removing rage_cloneattack statuses are now delayed
  • Removed "version_minor" and "version_stable" checks

Weapons:

  • Added "mod airblast rage" ([Request] Add an option for gaining rage on airblast for pyro #99)
  • "ubercharge_preserved_on_spawn_max" now starts the round with ubercharge ([Request] Add features from Unofficial Freak Fortress #224)
  • Added "mod stun boss on hit" ([Request] My Feature Request - Mantreads Higher Rocket Jump and Short Cuit Stun #233)
  • Added "medigun charge adds crit boost" ([Request] Add crits on Uber #235)
  • Added "mod fire rate hit stale"
  • Added "mod reload time hit stale"
  • Added "mod rage loss on hit"
  • Added "jarate is rage loss"
  • Added working Sapper (inflicts -25% damage)
  • Market Gardens against bosses now show in the kill feed
  • Fixed "slot damage vs bosses" not working when coming from wearables
  • Adjusted "armor piercing" to match MvM logic
  • Allowed some custom attributes to work when applied onto the player or wearables
  • Fixed "slot ammo from damage" erroring when less than 1.0 is used
  • "slot ammo from damage" can now be used in reverse
  • "mod airblast stale" can now be used in reverse
  • Vaccinator uber variant now overrides passive variant
  • Dead Ringer no longer resists random crits
  • Increased buffer size for some string values from attributes
  • Weapon changes menu option now hides when weapon changes are disabled
  • Wearables now show in weapon change menu
  • Added missing description for some altered weapon logic
  • Holiday Punch now always crits vs bosses
  • Solemn Vow now heals allies on hit
  • All Medi-Guns now use "overheal expert" instead of "overheal bonus"
  • "restore health on kill" is now half as effective vs bosses
  • Cozy Camper now provides 1 ammo for every 240 damage dealt
  • "fists have radial buff" is worth more assist points
  • Added text explaining stun resistances and on kill effects
  • Reduced Pyro flamethrower and flaregun damage (x2.0 -> x1.5)
  • Reduced stickybomb launcher damage (x1.25 -> x1.0)
  • Fixed killstreak not always being intervals of 5

Misc:

  • Music without a name no longer show in Playlist menu
  • End round damage dealt message is now also displayed in chat
  • Removed round start siren noise

- Admin Menu is now optional
- DHooks is now optional
- TF2Items is now optional
- TFEconDynamic is now supported (as a TFCustomAttr replacement)
- VScripts is now supported (as a TF2Attributes replacement)

- Fixed "slot damage vs bosses" not working when coming from wearables
- Adjusted "armor piercing" to match MvM logic
- Market Gardens against bosses now show in the kill feed
- Allowed most custom attributes to work when applied onto the player or wearables
- Fixed "slot ammo from damage" erroring when less than 1.0 is used
- "slot ammo from damage" can now be used in reverse
- "mod airblast stale" can now be used in reverse
- Vaccinator uber variant now overrides passive variant
- Dead Ringer no longer resists random crits
- Increased buffer size for some string values from attributes
- Added "mod fire rate hit stale"
- Added "mod reload time hit stale"
- Fixed no fall damage attribute not applying if the first boss weapon was not a primary, secondary, or melee slot
- Weapon changes menu option now hides when disabled
- Synced weapon giving params from FF2 and Default Abilities
- Added special_projectile_model
- Reduced Saxton Hale's crit chance by 25%
- Reduced Vagineer's crit chance by 33%
- Added working Sapper (inflicts -25% damage)
- ff2_boss_globalsounds is now replaced by being always enabled when only one boss is present
- Various GitHub issues fixed
- Added missing description for some altered weapon logic
- Holiday Punch now always crits vs bosses
- Solemn Vow now heals allies on hit
- All Medi-Guns now use "overheal expert" instead of "overheal bonus"
- "ubercharge_preserved_on_spawn_max" now starts the round with ubercharge
- "restore health on kill" is now half as effective vs bosses
- Added "mod airblast rage"
- Jarate overlay is removed for bosses
- Cozy Camper now provides 1 ammo for every 240 damage dealt
- "fists have radial buff" is worth more assist points
- Added "mod stun boss on hit"
- Added "mod rage loss on hit"
- Added "jarate is rage loss"
- Added text explaining stun resistances and on kill effects
- Increased Epic Scout's base damage (70 -> 90)
- Fixed stolen melees not being forced switched to new empty fist weapon
- Epic Scout now regenerates starting weapons when picking up a weapon he can't hold
- Increased health gained from Epic Scout stealing Heavy's food item (600 -> 1000)
- Epic Scout stealing a PDA no longer removes the builder's ownership
@Batfoxkid Batfoxkid marked this pull request as ready for review January 22, 2025 21:05
@Batfoxkid Batfoxkid merged commit 722d541 into main Jan 22, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment