mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-23 13:05:44 +01:00
A lot of bugfixes. (#20358)
- bugfix: "Fixed PDAs not being automatically updated by the Force Change Name admin action." - bugfix: "Announcements from non-Horizon ships drifting into hazards no longer spawn observer chat. You will only get the announcements if you are on the same z-level. The Horizon will still send its announcements globally." - bugfix: "Offships no longer send newscaster announcements." - bugfix: "Fixed ling stings not working. Again." - bugfix: "The robotics core console no longer reverts into a normal R&D console when disassembled and reassembled." - bugfix: "The robotics core console now has its own circuit that can be made through R&D." - bugfix: "Fixed the message that simple mobs print when they step on a trap." - bugfix: "Fixed the foam sword sprite." - bugfix: "Fixed damaged wall overlays." - bugfix: "Fixed the INDRA field getting messed up by pointing at it." - bugfix: "Apple pies now count for the pie bounty." - bugfix: "Changeling chameleon claws no longer spawn in the warehouse." - bugfix: "Admin click-drag to possess has been fixed." - bugfix: "Added a minimum damage threshold to delimb, in order to stops ridiculously small damage from taking off limbs. The threshold is the organ's max damage divided by 3." - bugfix: "The Pull psionic ability no longer pulls anchored objects." Fixes #17739 Fixes #17369 Fixes #19535 Fixes #19166 Fixes #20184 Fixes #20165 Fixes #20164 Fixes #20117 Fixes #19961 Fixes #20231 Fixes #20277 Fixes #20346 --------- Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
universal_speak = 1
|
||||
incorporeal_move = INCORPOREAL_GHOST
|
||||
mob_thinks = FALSE
|
||||
interaction_flags_atom = INTERACT_ATOM_MOUSEDROP_IGNORE_CHECKS
|
||||
|
||||
/// If the ghost can re-enter their corpse.
|
||||
var/can_reenter_corpse
|
||||
|
||||
@@ -430,9 +430,8 @@
|
||||
addtimer(CALLBACK(src, PROC_REF(end_pointing_effect), pointing_effect), 2 SECONDS)
|
||||
else if(!invisibility)
|
||||
var/atom/movable/M = pointing_at
|
||||
M.add_filter("pointglow", 1, list(type = "drop_shadow", x = 0, y = -1, offset = 1, size = 1, color = "#F00"))
|
||||
addtimer(CALLBACK(M, TYPE_PROC_REF(/atom/movable, remove_filter), "pointglow"), 2 SECONDS)
|
||||
pointing_at.handle_pointed_at(src)
|
||||
M.add_point_filter()
|
||||
M.handle_pointed_at(src)
|
||||
SEND_SIGNAL(src, COMSIG_MOB_POINT, pointing_at)
|
||||
return TRUE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user