v1.2.2.b2

## GENERAL
- Updated CSS to version 1.0.369.
- Upgraded the project from .NET 8.0 to .NET 10.0.
- Updated Turkish language translation by @ByDexterTR.
- Added Russian language translation by @213sdfsdgf.
- Fixed an issue with incorrect display of Arabic nicknames.
- Used ForceFullUpdate to resolve the "FATAL ERROR: CopyExistingEntity" crash.
- Disabled stale HandleCommandDrop hook to avoid crashes when a player joins a team (thanks to @vladimir214sd).
- Added new signatures to gamedata.
- Added the ability to configure the number of grenades for every skill that uses grenades as part of its ability (e.g., Miner, AntyFlash, MagneticDecoy, etc.).

## SKILL IMPROVEMENTS
- Re-Zombie:
  -- Fixed weapon switching issues when a player is holding a Zeus and a knife.
  -- Weapons are now removed for bots in zombie mode.
- Ghost:
  -- Blocked the ability to use the Zeus.
- Thorns:
  -- Added a configurable maximum health limit (37 HP) for the damage that can be reflected.
- Second Life / Phoenix / Re-Zombie:
  -- Fixed an issue where players would occasionally fail to respawn if they took too much damage too quickly.
- Ghost / Chicken:
  -- Blocked the ability to use the SG556 (`weapon_sg556`).
- Wallhack:
  -- Fixed a bug that caused temporary enemy highlighting right after death.
- Cypher:
  -- Added camera position persistence.
- God Mode:
  -- Fixed an issue with permanent immortality triggering after reaching exactly 0 HP.
- Weapons Swap:
  -- The ammo count is now also transferred when weapons are swapped.
- Muhammed:
  -- Renamed the skill to "DeathBomb".
- Spectator:
  -- Fixed a bug where a player with the Chicken skill would still display as a ragdoll after death when spectated.
- Friendly Fire:
  -- The skill now works even when the server's mp_friendlyfire setting is set to 0.
- Baseball:
  -- Disabled teammate killing.
This commit is contained in:
Juzlus 2026-06-10 13:47:34 +02:00
parent cba834e8f0
commit 91761f7376
84 changed files with 6894 additions and 1689 deletions

View file

@ -22,6 +22,7 @@
"Rarity": "Common"
},
{
"GrenadeLimit": 2,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -72,6 +73,7 @@
"SmokeDamage": 2,
"SmokeRadius": 180.0,
"TickCooldown": 17,
"GrenadeLimit": 1,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -97,6 +99,7 @@
},
{
"HealthTakenScale": 0.3,
"MaxTakenDamagePerShot": 37,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -205,6 +208,7 @@
"Rarity": "Common"
},
{
"GrenadeLimit": 1,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -436,6 +440,7 @@
},
{
"RegenerationMultiplier": 1.5,
"GrenadeLimit": 2,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -645,20 +650,6 @@
"MaxPerServer": -1,
"Rarity": "Common"
},
{
"ExplosionRadius": 500.0,
"ExplosionDamage": 999,
"DmgReductionForTeamates": 0.5,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
"Color": "#F5CB42",
"Active": true,
"Name": "Muhammed",
"RequiredPermission": "",
"MaxPerServer": -1,
"Rarity": "Common"
},
{
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
@ -672,6 +663,7 @@
},
{
"DetonationRange": 130.0,
"GrenadeLimit": 3,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -723,6 +715,7 @@
{
"TriggerRadius": 180.0,
"Strenght": 30.0,
"GrenadeLimit": 3,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -773,6 +766,7 @@
{
"FlashDuration": 1.0,
"FriendlyFire": true,
"GrenadeLimit": 1,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -921,6 +915,7 @@
"Strength": 150.0,
"MaxVelocity": 2000.0,
"DetonationRange": 130.0,
"GrenadeLimit": 2,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -934,6 +929,7 @@
{
"DamageMultiplier": 2.0,
"DamageRadiusMultiplier": 2.0,
"GrenadeLimit": 1,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -960,6 +956,7 @@
"SmokeHeal": 1,
"SmokeRadius": 180.0,
"TickCooldown": 16,
"GrenadeLimit": 1,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -1017,6 +1014,7 @@
"Rarity": "Common"
},
{
"GrenadeLimit": 2,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -1053,6 +1051,7 @@
{
"TriggerRadius": 180.0,
"SlownessMultiplier": 5,
"GrenadeLimit": 3,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -1064,7 +1063,7 @@
"Rarity": "Common"
},
{
"HealthMultiplier": 1.5,
"HealthDamageMultiplier": 0.3,
"NeedsTeammates": true,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -1225,6 +1224,20 @@
"MaxPerServer": -1,
"Rarity": "Common"
},
{
"ExplosionRadius": 500.0,
"ExplosionDamage": 999,
"DmgReductionForTeamates": 0.5,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
"Color": "#F5CB42",
"Active": true,
"Name": "DeathBomb",
"RequiredPermission": "",
"MaxPerServer": -1,
"Rarity": "Common"
},
{
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
@ -1404,6 +1417,7 @@
"SpeedMultipier": 2.0,
"MaxSpeed": 900.0,
"DamageDeal": 9999.0,
"GrenadeLimit": 3,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,
@ -1488,6 +1502,7 @@
},
{
"FlashDuration": 7.0,
"GrenadeLimit": 2,
"NeedsTeammates": false,
"DisableOnFreezeTime": false,
"OnlyTeam": 0,