From 291004d0fb86c0d9e1eb04248218b7dec7c5f8ef Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 17 Jun 2020 22:44:08 -0700 Subject: [PATCH 1/4] Update species.dm --- code/modules/mob/living/carbon/human/species.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index e1a7a3b221..4c715fe0c0 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1494,10 +1494,10 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) if(user.dna.species.punchdamagelow) if(HAS_TRAIT(user, TRAIT_PUGILIST)) //pugilists have a flat 10% miss chance miss_chance = 10 - if(atk_verb == ATTACK_EFFECT_KICK) //kicks never miss (provided your species deals more than 0 damage) + else if(atk_verb == ATTACK_EFFECT_KICK) //kicks never miss (provided your species deals more than 0 damage) miss_chance = 0 else - miss_chance = min(10 + ((puncherstam + puncherbrute)*0.5), 100) //probability of miss has a base of 10, and modified based on half brute total. Capped at max 100 to prevent weirdness in prob() + miss_chance = min(10 + max(puncherstam * 0.5, puncherbrute * 0.5), 100) //probability of miss has a base of 10, and modified based on half brute total. Capped at max 100 to prevent weirdness in prob() if(!damage || !affecting || prob(miss_chance))//future-proofing for species that have 0 damage/weird cases where no zone is targeted playsound(target.loc, user.dna.species.miss_sound, 25, TRUE, -1) From 8a9059026313586cd4588d8e09b2fdfdf252e565 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 18 Jun 2020 08:25:49 -0700 Subject: [PATCH 2/4] Update species.dm --- code/modules/mob/living/carbon/human/species.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 4c715fe0c0..30fafb36a9 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1492,10 +1492,10 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) var/miss_chance = 100//calculate the odds that a punch misses entirely. considers stamina and brute damage of the puncher. punches miss by default to prevent weird cases if(user.dna.species.punchdamagelow) - if(HAS_TRAIT(user, TRAIT_PUGILIST)) //pugilists have a flat 10% miss chance - miss_chance = 10 - else if(atk_verb == ATTACK_EFFECT_KICK) //kicks never miss (provided your species deals more than 0 damage) + if(atk_verb == ATTACK_EFFECT_KICK) //kicks never miss (provided your species deals more than 0 damage) miss_chance = 0 + else if(HAS_TRAIT(user, TRAIT_PUGILIST)) //pugilists have a flat 10% miss chance + miss_chance = 10 else miss_chance = min(10 + max(puncherstam * 0.5, puncherbrute * 0.5), 100) //probability of miss has a base of 10, and modified based on half brute total. Capped at max 100 to prevent weirdness in prob() From 33cae67acff398aee3a83265d0bc19e68ca2d9e7 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Jun 2020 18:44:21 -0500 Subject: [PATCH 3/4] Automatic changelog generation for PR #12558 [ci skip] --- html/changelogs/AutoChangeLog-pr-12558.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-12558.yml diff --git a/html/changelogs/AutoChangeLog-pr-12558.yml b/html/changelogs/AutoChangeLog-pr-12558.yml new file mode 100644 index 0000000000..1b17e3a7af --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-12558.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "calculations for punch hit chance has been drastically buffed in favor of the attacker." From 36c46c3c4c0663dcc5814bc0f8388d0cb0538d38 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 21 Jun 2020 00:08:22 +0000 Subject: [PATCH 4/4] Automatic changelog compile [ci skip] --- html/changelog.html | 79 ++-------------------- html/changelogs/.all_changelog.yml | 4 ++ html/changelogs/AutoChangeLog-pr-12558.yml | 4 -- 3 files changed, 10 insertions(+), 77 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-12558.yml diff --git a/html/changelog.html b/html/changelog.html index 3f80fd537e..00e2474b4b 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,12 @@ -->
+

21 June 2020

+

kevinz000 updated:

+
    +
  • calculations for punch hit chance has been drastically buffed in favor of the attacker.
  • +
+

20 June 2020

LetterN updated:

    @@ -308,79 +314,6 @@
  • newly created areas using blueprints now maintain the previous areas noteleport value
  • kudzu seeds now actually spawn vines
- -

19 April 2020

-

Anonymous updated:

-
    -
  • Xenohybrids will now scream like xeno.
  • -
-

Arturlang updated:

-
    -
  • You can no longer spam craft things using the crafting menu
  • -
-

Detective-Google updated:

-
    -
  • uncorks some of Lambda's rooms.
  • -
-

Ghommie updated:

-
    -
  • Custom skin tone preferences.
  • -
  • Normalized box dorm lockers. Also removed a straight jacket found in the same area.
  • -
-

Jake Park updated:

-
    -
  • fixed path name for youtool vending
  • -
-

Putnam3145 updated:

-
    -
  • Objectives now clean theirselves up instead of leaving null entries in lists everywhere.
  • -
-

Seris02 updated:

-
    -
  • stops magboots from not updating slowdowns
  • -
-

Trilbyspaceclone updated:

-
    -
  • Maints have seen an uptick in left over types of welders, and tools. As well as different types of masks
  • -
  • New type of 02 locker - Rng! It can have almost any type of gas/breath mask and almost any type of o2 tank as well as even plasma men internals - Fancy!
  • -
  • Tool lockers have 70% odds to have a spare random tool inside!
  • -
  • 12 new more drinks for most races!
  • -
  • New animations for mauna loa, and colour swap from red to blue for a Paramedic Hardsuit helm
  • -
  • Lowers cog champ ((the drink)) flare rate
  • -
  • Six more Sci based bounties have been posted at your local Cargo Bounty Request console
  • -
  • Mimes have made catnip plants not become invisible. How helpful.
  • -
  • Honey Palm now distills into mead rather then wine
  • -
-

UristMcAstronaut updated:

-
    -
  • Adds circuit analyzers to maps and to integrated circuit printer and circuitry starter crate.
  • -
-

kappa-sama updated:

-
    -
  • aranesp heals 10 instead of 18 stamina per tick
  • -
  • removed roundstart hyper earrape screams from xenohybrids
  • -
-

kevinz000 updated:

-
    -
  • you can no longer stun xenos
  • -
  • Contractor kits are now poplocked to 30 players.
  • -
  • Shield bashing has been added
  • -
-

necromanceranne updated:

-
    -
  • You can now craft armwraps!
  • -
  • Pugilists disarm you more easily and are harder to disarm. They also get a discount on disarm.
  • -
  • Pugilists only suffer a flat 10% chance to miss you. It's just like old punches! Kinda.
  • -
  • Chaplain's armbands are a +2, up from a +1!
  • -
  • Martial artists spend stamina when they disarm.
  • -
  • Rising Bass had several moves shortened and made stronger. Has a disarm override attack which does stamina damage and trips people on a disarm stun punch.
  • -
  • CQC had it's disarm move altered to be a stronger version of Krav Maga's. Dizzies and disarms on a disarm stun punch or just does some stamina damage and brute damage.
  • -
  • Sleeping Carp can punch you to the floor on a harm stun punch.
  • -
  • Hugs of the Northstar are no longer nodrop.
  • -
  • Adding in some overrides and proper flag checks for martial arts.
  • -
  • Stun thresholding stops disarm spams at extremely high stamina loss.
  • -
  • Ashen Arrows are actually called Ashen Arrows in the crafting menu.
  • -
GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index a30698c6d4..d27ebe89b0 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -26022,3 +26022,7 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - bugfix: Admin matrix right-bracket bunny232: - rscdel: Removed unsavory things from the vent clog event +2020-06-21: + kevinz000: + - balance: calculations for punch hit chance has been drastically buffed in favor + of the attacker. diff --git a/html/changelogs/AutoChangeLog-pr-12558.yml b/html/changelogs/AutoChangeLog-pr-12558.yml deleted file mode 100644 index 1b17e3a7af..0000000000 --- a/html/changelogs/AutoChangeLog-pr-12558.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "kevinz000" -delete-after: True -changes: - - balance: "calculations for punch hit chance has been drastically buffed in favor of the attacker."