mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-26 06:22:26 +01:00
Ports a psionic system from Bay. (#7717)
* Ports a psionic system from Bay. * Rip out this shitcode. * shitcoden't * fixes * it should work fully now * Admin fixes * Remove todos * remove todos part 2 * Removes psi-armour. We don't need this for now. * Skrell are now operants. Tweaks coercion. * Adds thralls. * Temp removal of psiarmour. Fixes psigrabs. * Thrall assay. * fixes * More fixes * unused define cleanup * Log and powers * Skrell powers are done. * Update code/modules/psionics/events/mini_spasm.dm Co-Authored-By: Geeves <ggrobler447@gmail.com> * Update code/modules/psionics/events/mini_spasm.dm Co-Authored-By: Geeves <ggrobler447@gmail.com> * Update code/modules/psionics/equipment/cerebro_enhancers.dm * did this work??? * jargon * arrow's fixes Co-authored-by: Geeves <ggrobler447@gmail.com>
This commit is contained in:
committed by
Werner
co-authored by
Geeves
parent
6fe1c9c3b4
commit
c087a0a0bf
@@ -93,6 +93,26 @@ proc/admin_notice(var/message, var/rights)
|
||||
<A href='?src=\ref[src];subtlemessage=\ref[M]'>Subtle message</A>
|
||||
"}
|
||||
|
||||
body += "<br><br>"
|
||||
body += "<b>Psionics:</b><br/>"
|
||||
if(isliving(M))
|
||||
var/mob/living/psyker = M
|
||||
if(psyker.psi)
|
||||
body += "<a href='?src=\ref[src];remove_psionics=\ref[psyker.psi]'>Remove psionics.</a><br/><br/>"
|
||||
body += "<a href='?src=\ref[src];trigger_psi_latencies\ref[psyker.psi]'>Trigger latencies.</a><br/>"
|
||||
body += "<table width = '100%'>"
|
||||
for(var/faculty in list(PSI_COERCION, PSI_PSYCHOKINESIS, PSI_REDACTION, PSI_ENERGISTICS))
|
||||
var/datum/psionic_faculty/faculty_decl = SSpsi.get_faculty(faculty)
|
||||
var/faculty_rank = psyker.psi ? psyker.psi.get_rank(faculty) : 0
|
||||
body += "<tr><td><b>[faculty_decl.name]</b></td>"
|
||||
for(var/i = 1 to LAZYLEN(psychic_ranks_to_strings))
|
||||
var/psi_title = psychic_ranks_to_strings[i]
|
||||
if(i == faculty_rank)
|
||||
psi_title = "<b>[psi_title]</b>"
|
||||
body += "<td><a href='?src=\ref[psyker.mind];set_psi_faculty_rank=[i];set_psi_faculty=[faculty]'>[psi_title]</a></td>"
|
||||
body += "</tr>"
|
||||
body += "</table>"
|
||||
|
||||
if (M.client)
|
||||
if(!istype(M, /mob/abstract/new_player))
|
||||
body += "<br><br>"
|
||||
|
||||
Reference in New Issue
Block a user