X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fportals.qc;h=405d179ca8fce7cfd81b3c51f11447e903916cd6;hb=b7610530401882c79ab403b32c12d7f233716ff6;hp=8ba789e7bcdf8d818c5d9bab40f935d4b6dbb8ab;hpb=969dc49d01d650a812706aba16c765af488605d0;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/portals.qc b/qcsrc/server/portals.qc index 8ba789e7b..405d179ca 100644 --- a/qcsrc/server/portals.qc +++ b/qcsrc/server/portals.qc @@ -1,23 +1,27 @@ #include "portals.qh" +#include +#include #include -#include "g_hook.qh" -#include "mutators/_mod.qh" -#include "../common/constants.qh" -#include "../common/deathtypes/all.qh" -#include "../common/notifications/all.qh" -#include "../common/mapobjects/teleporters.qh" -#include "../common/mapobjects/subs.qh" -#include "../common/util.qh" +#include +#include +#include +#include +#include +#include +#include #include -#include "../lib/csqcmodel/sv_model.qh" -#include "../lib/warpzone/anglestransform.qh" -#include "../lib/warpzone/util_server.qh" -#include "../lib/warpzone/common.qh" -#include "../common/vehicles/vehicle.qh" -#include "../common/vehicles/sv_vehicles.qh" #include +#include +#include +#include +#include +#include +#include +#include +#include #include +#include #define PORTALS_ARE_NOT_SOLID @@ -400,6 +404,7 @@ void Portal_Connect(entity teleporter, entity destination) #else teleporter.solid = SOLID_BSP; #endif + setorigin(teleporter, teleporter.origin); // link it to the area grid } void Portal_Remove(entity portal, float killed)