Merge conflicts and flags.

This commit is contained in:
ComicIronic
2015-01-20 22:34:26 +00:00
345 changed files with 9886 additions and 8218 deletions

View File

@@ -248,7 +248,7 @@ proc/AirflowSpace(zone/A)
/atom/movable/proc/GotoAirflowDest(n)
last_airflow = world.time
if(airflow_dest == loc)
step_away(src,loc)
return
if(ismob(src))
if(src:status_flags & GODMODE)
return
@@ -365,21 +365,24 @@ proc/AirflowSpace(zone/A)
airflow_speed = 0
airflow_time = 0
. = ..()
sound_override = 0
atom/movable/proc/airflow_hit(atom/A)
airflow_speed = 0
airflow_dest = null
mob/airflow_hit(atom/A)
for(var/mob/M in hearers(src))
M.show_message("\red <B>\The [src] slams into \a [A]!</B>",1,"\red You hear a loud slam!",2)
if(!sound_override)
for(var/mob/M in hearers(src))
M.show_message("\red <B>\The [src] slams into \a [A]!</B>",1,"\red You hear a loud slam!",2)
//playsound(get_turf(src), "smash.ogg", 25, 1, -1)
weakened = max(weakened, (istype(A,/obj/item) ? A:w_class : rand(1,5))) //Heheheh
. = ..()
obj/airflow_hit(atom/A)
for(var/mob/M in hearers(src))
M.show_message("\red <B>\The [src] slams into \a [A]!</B>",1,"\red You hear a loud slam!",2)
if(!sound_override)
for(var/mob/M in hearers(src))
M.show_message("\red <B>\The [src] slams into \a [A]!</B>",1,"\red You hear a loud slam!",2)
//playsound(get_turf(src), "smash.ogg", 25, 1, -1)
. = ..()