Skip to content

Commit

Permalink
Merge pull request CeladonSS13#1145 from FeenieRU/fix_shoot
Browse files Browse the repository at this point in the history
Fix through shooting
  • Loading branch information
MrCat15352 authored Oct 29, 2024
2 parents 32a4dee + de1d1e9 commit b76634a
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions code/modules/projectiles/projectile.dm
Original file line number Diff line number Diff line change
Expand Up @@ -256,8 +256,8 @@
else

var/splatter_color = null
//if(iscarbon(L)
if((iscarbon(L)) && !HAS_TRAIT(L, NOBLOOD)) // [CELADON - EDIT] Lanius
if(iscarbon(L))
//if((iscarbon(L)) && !HAS_TRAIT(L, NOBLOOD)) // [CELADON - EDIT] Lanius
var/mob/living/carbon/carbon_target = L
splatter_color = carbon_target.dna.blood_type.color
new /obj/effect/temp_visual/dir_setting/bloodsplatter(target_loca, splatter_dir, splatter_color)
Expand Down Expand Up @@ -498,13 +498,14 @@
else
var/mob/living/L = target
// [CELADON-EDIT] - CELADON_BALANCE - Делаем шансы на попадания
// if(direct_target)
// return TRUE // CELADON-EDIT - ORIGINAL
if(direct_target && !L.density && firer.density && prob(85)) // 85% что пуля попадет в лежащую цель от стоящего стрелка
return TRUE
if(direct_target && !L.density && !firer.density && prob(70)) // 70% что пуля попадет в лежащую цель от лежащего стрелка
return TRUE
if(direct_target && L.density && !firer.density && prob(90)) // 90% пуля попадет в стоящую цель от лежачего стрелка
if(iscarbon(L))
if(direct_target && !L.density && firer.density && prob(85)) // 85% что пуля попадет в лежащую цель от стоящего стрелка
return TRUE
if(direct_target && !L.density && !firer.density && prob(70)) // 70% что пуля попадет в лежащую цель от лежащего стрелка
return TRUE
if(direct_target && L.density && !firer.density && prob(90)) // 90% пуля попадет в стоящую цель от лежачего стрелка
return TRUE
else if(direct_target)
return TRUE
// [/CELADON-EDIT]
// If target not able to use items, move and stand - or if they're just dead, pass over.
Expand Down

0 comments on commit b76634a

Please sign in to comment.