|
46 | 46 | return TRUE |
47 | 47 |
|
48 | 48 | log_say("[key_name(user)] communed to [key_name(target)]: [text]") |
49 | | - to_chat(user) "You succeed in sending your commune to [target]! Now to see if they listen..." |
| 49 | + to_chat(user, span_warning("You succeed in sending your commune to [target]! Now to see if they listen...")) |
50 | 50 |
|
51 | 51 | for (var/mob/M in GLOB.dead_mob_list) |
52 | 52 | to_chat(M,span_notice("<b>[user] psionically says to [target]:</b> [text]")) |
53 | 53 |
|
54 | 54 | var/mob/living/carbon/human/H = target |
55 | | - if(prob(25) && (target?.mind?.assigned_role == "Chaplain")) |
56 | | - to_chat(H, span_notice("<b>You sense [user]'s psyche enter your mind, whispering quietly:</b> [text]")) |
57 | | - else |
58 | | - to_chat(H, span_notice("<b>You feel something crawl behind your eyes, hearing:</b> [text]")) |
59 | | - if(istype(H)) |
60 | | - if(prob(10) && !(H.dna.species.species_traits & NOBLOOD)) |
61 | | - to_chat(H, span_warning("Your nose begins to bleed...")) |
62 | | - H.add_splatter_floor(small_drip = TRUE) |
63 | | - else if(prob(25)) |
64 | | - to_chat(H, span_warning("Your head hurts...")) |
65 | | - else if(prob(50)) |
66 | | - to_chat(H, span_warning("Your mind buzzes...")) |
| 55 | + to_chat(H, span_notice("<b>You feel something crawl behind your eyes, hearing:</b> [text]")) |
| 56 | + if(istype(H)) |
| 57 | + if(prob(10) && !(H.dna.species.species_traits & NOBLOOD)) |
| 58 | + to_chat(H, span_warning("Your nose begins to bleed...")) |
| 59 | + H.add_splatter_floor(small_drip = TRUE) |
| 60 | + else if(prob(25)) |
| 61 | + to_chat(H, span_warning("Your head hurts...")) |
| 62 | + else if(prob(50)) |
| 63 | + to_chat(H, span_warning("Your mind buzzes...")) |
67 | 64 |
|
68 | 65 | /datum/psionic_power/coercion/assay |
69 | 66 | name = "Assay" |
|
0 commit comments