X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fg_hook.qc;h=36e1e4e52ba2458cab620ac962d1b9af6fc634ae;hb=64f2b309aa5be8aafb9ad2137174bb6d99aeb876;hp=32cce331a50776da625ffa35df7544f86afbcc5f;hpb=3cc1e9c4a52d70b4d7097a0a584cbb391570c6e2;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/g_hook.qc b/qcsrc/server/g_hook.qc index 32cce331a..36e1e4e52 100644 --- a/qcsrc/server/g_hook.qc +++ b/qcsrc/server/g_hook.qc @@ -13,6 +13,7 @@ #include "../common/vehicles/all.qh" #include "../common/constants.qh" #include "../common/util.qh" +#include #include #include "../lib/warpzone/common.qh" #include "../lib/warpzone/server.qh" @@ -414,6 +415,8 @@ void FireGrapplingHook(entity actor, .entity weaponentity) missile.takedamage = DAMAGE_AIM; missile.damageforcescale = 0; missile.damagedbycontents = (autocvar_g_balance_grapplehook_damagedbycontents); + if(missile.damagedbycontents) + IL_PUSH(g_damagedbycontents, missile); missile.hook_start = missile.hook_end = missile.origin;