diff --git a/.github/en.md b/.github/en.md index 9fadc55..3da2cb6 100644 --- a/.github/en.md +++ b/.github/en.md @@ -366,6 +366,43 @@ This plugin uses content from the following projects: ## 馃搵 Changelog +
+v1.2.2.b9 + +- #### General + - ###### Fixed Jester's no-damage effect affecting players without the skill. + - ###### Fixed Jester state not clearing if the holder died before round end. + - ###### All skill data now resets every round, even for unused skills. + - ###### Skills tracking players now clear targets when they disconnect (Poison, Deaf, Darkness, Glitch, Magnifier, Legless, No Rifles, Jammer, Jester). + - ###### Fixed Aimbot keeping invalid native pointers, preventing possible crashes. + - ###### An error in one skill's `OnTick` no longer stops other skills from updating. + - ###### Fixed zero cooldown values causing errors (Poison, Regeneration, Hot Bomb, Healing Smoke, Toxic Smoke). + - ###### Improved round change performance by removing unnecessary cleanup. + +- #### Skill improvements + - ###### Second Chance: + - ###### Now handles multiple lethal hits in the same tick and restores health instantly after damage. It also works correctly with damage-modifying skills. + - ###### Spectator: + - ###### Fixed rapid-fire caused by returning to your own view. + - ###### Radar Hack: + - ###### Players disguised as Chickens are visible on radar again. + - ###### Focus: + - ###### No-spread now stays active while at least one player has the skill. + - ###### Friendly Fire: + - ###### Restores `mp_autokick` at round end and no longer updates it on every team hit. + - ###### Reactive Armor / Iana: + - ###### No longer restore health after the skill is lost. + - ###### Free Planter / Short Fuse: + - ###### Restore `mp_c4timer` only if they changed it. + - ###### Illusionist: + - ###### Replica movement timer now stops on map change. + - ###### Ghost / Ninja / C4 Camouflage: + - ###### Improved hidden-player processing for better performance. + +**Full update contributed by @ByDexterTR in pull request #41. Thanks to ByDexterTR!** + +
+
v1.2.2.b8 diff --git a/.github/pl.md b/.github/pl.md index d535e05..dbb8624 100644 --- a/.github/pl.md +++ b/.github/pl.md @@ -367,6 +367,43 @@ Plugin korzysta z zawarto艣ci nast臋puj膮cych projekt贸w:
v1.2.2.b8 +- #### Og贸lne: + - ###### Naprawiono efekt niewra偶liwo艣ci B艂azna, kt贸ry m贸g艂 dzia艂a膰 na graczy bez tej mocy. + - ###### Naprawiono brak czyszczenia stanu B艂azna, je艣li jego posiadacz zgin膮艂 przed ko艅cem rundy. + - ###### Dane wszystkich mocy s膮 teraz resetowane co rund臋, nawet je艣li dana moc nie zosta艂a wylosowana. + - ###### Moce 艣ledz膮ce graczy usuwaj膮 teraz cele po ich roz艂膮czeniu (Trutka, G艂uchy, Mrok, Glitch, Lupa, Beznogi, Brak Karabin贸w, Zak艂贸cacz, B艂azen). + - ###### Naprawiono Aimbota przechowuj膮cego nieprawid艂owe wska藕niki, co mog艂o powodowa膰 crashe. + - ###### B艂膮d w metodzie `OnTick` jednej mocy nie zatrzymuje ju偶 aktualizacji pozosta艂ych mocy. + - ###### Naprawiono b艂臋dy powodowane przez zerowe warto艣ci czasu odnowienia (Trutka, Regeneracja, Gor膮ca Bomba, Lecz膮cy Dym, Toksyczny Dym). + - ###### Zoptymalizowano zmian臋 rundy poprzez usuni臋cie zb臋dnych operacji czyszczenia. + +- #### Poprawki mocy: + - ###### Druga Szansa: + - ###### Teraz poprawnie obs艂uguje kilka 艣miertelnych trafie艅 w tym samym ticku i natychmiast przywraca zdrowie po otrzymaniu obra偶e艅. Dzia艂a tak偶e poprawnie z mocami modyfikuj膮cymi obra偶enia. + - ###### Obserwator: + - ###### Naprawiono problem z bardzo szybkim strzelaniem po powrocie do w艂asnego widoku. + - ###### Radarowiec: + - ###### Gracze zamienieni w Kurczaki s膮 ponownie widoczni na radarze. + - ###### Skupienie: + - ###### Efekt braku rozrzutu pozostaje aktywny, dop贸ki przynajmniej jeden gracz posiada t臋 moc. + - ###### Ogie艅 Przyjacielski: + - ###### `mp_autokick` jest przywracane po zako艅czeniu rundy i nie jest ju偶 aktualizowane przy ka偶dym trafieniu sojusznika. + - ###### Pancerz Reaktywny / Hologram: + - ###### Nie przywracaj膮 ju偶 zdrowia po utracie mocy. + - ###### Samowolka / Kr贸tka Bomba: + - ###### Przywracaj膮 `mp_c4timer` tylko wtedy, gdy faktycznie go zmieni艂y. + - ###### Iluzjonista: + - ###### Timer ruchu repliki zatrzymuje si臋 teraz przy zmianie mapy. + - ###### Duszek / Ninja / C4 Kamufla偶: + - ###### Zoptymalizowano przetwarzanie ukrytych graczy, poprawiaj膮c wydajno艣膰. + +**Pe艂na aktualizacja zosta艂a przygotowana przez @ByDexterTR w ramach pull requesta #41. Dzi臋kujemy ByDexterTR!** + +
+ +
+v1.2.2.b8 + - #### Og贸lne: - ###### Dodano mo偶liwo艣膰 ustawienia czasu wy艣wietlania HUD-u dla ka偶dej mocy z osobna. Moce mog膮 teraz definiowa膰 w艂asn膮 warto艣膰 `HudDuration` / `DescriptionHudDuration` w `skillsInfo.json`, dzi臋ki czemu mog膮 wy艣wietla膰 HUD bez ogranicze艅 (`-1`) lub u偶ywa膰 w艂asnego czasu zamiast globalnego ustawienia SkillHudDuration. diff --git a/jRandomSkills - SRC Files/src/jRandomSkills.cs b/jRandomSkills - SRC Files/src/jRandomSkills.cs index 7c6e120..4c452b7 100644 --- a/jRandomSkills - SRC Files/src/jRandomSkills.cs +++ b/jRandomSkills - SRC Files/src/jRandomSkills.cs @@ -31,7 +31,7 @@ namespace src public override string ModuleName => "[CS2] [ jRandomSkills ]"; public override string ModuleAuthor => "D3X (Original), Juzlus (Modifier), ByDexterTR (Contributor)"; public override string ModuleDescription => "Plugin adds random skills every round for CS2 by D3X. Modified by Juzlus."; - public override string ModuleVersion => "1.2.2.b8"; + public override string ModuleVersion => "1.2.2.b9"; public override void Load(bool hotReload) { diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll index d9f207a..f5929ad 100644 Binary files a/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll and b/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll differ diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll index 0e0d24a..f2ae8aa 100644 Binary files a/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll and b/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll differ