X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fportals.qc;h=405d179ca8fce7cfd81b3c51f11447e903916cd6;hb=cd46701d373a3b01f48b1685f67acaddeea71ddc;hp=0eb325699d8f05716456d332685ab665c21e7ec4;hpb=b2108fdf144cd75a50be6fba1d68a642f41a1531;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/portals.qc b/qcsrc/server/portals.qc index 0eb325699..405d179ca 100644 --- a/qcsrc/server/portals.qc +++ b/qcsrc/server/portals.qc @@ -1,22 +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 @@ -399,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)