]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Suppress mutator blocked weapon warnings
authorTimePath <andrew.hardaker1995@gmail.com>
Wed, 9 Mar 2016 22:50:41 +0000 (09:50 +1100)
committerTimePath <andrew.hardaker1995@gmail.com>
Thu, 10 Mar 2016 02:04:51 +0000 (13:04 +1100)
qcsrc/common/mapinfo.qc
qcsrc/common/mapinfo.qh
qcsrc/server/weapons/spawning.qc

index 56dcce489cfa9fad4275d0e077a9cf8c16c6a85f..d853eeac3cc2fe690d164226c8757c096f61f280 100644 (file)
     #include "mapinfo.qh"
 #endif
 
-bool autocvar_developer_mapper;
-
-#define LOG_MAPWARN(...) MACRO_BEGIN { if (autocvar_developer_mapper) LOG_WARNING(__VA_ARGS__); } MACRO_END
-#define LOG_MAPWARNF(...) MACRO_BEGIN { if (autocvar_developer_mapper) LOG_WARNINGF(__VA_ARGS__); } MACRO_END
-
 // generic string stuff
 
 int _MapInfo_Cache_Active;
index 702798bbf861d3bfcb912ceac3b67a6afcd5052b..ab7233ef269cd60db277aa23c81588a9260b83df 100644 (file)
@@ -1,6 +1,11 @@
 #ifndef MAPINFO_H
 #define MAPINFO_H
 
+bool autocvar_developer_mapper;
+
+#define LOG_MAPWARN(...) MACRO_BEGIN { if (autocvar_developer_mapper) LOG_WARNING(__VA_ARGS__); } MACRO_END
+#define LOG_MAPWARNF(...) MACRO_BEGIN { if (autocvar_developer_mapper) LOG_WARNINGF(__VA_ARGS__); } MACRO_END
+
 #include "util.qh"
 
 CLASS(Gametype, Object)
index 578c941f7f123528dc29318c2a17dce989e5f805..579e6fdff74ea6793a760cebb27b43ced7940e72 100644 (file)
@@ -29,7 +29,7 @@ void weapon_defaultspawnfunc(entity this, Weapon e)
        {
                if (e.spawnflags & WEP_FLAG_MUTATORBLOCKED)
                {
-                       objerror("Attempted to spawn a mutator-blocked weapon rejected");
+                       LOG_MAPWARNF("Attempted to spawn a mutator-blocked weapon rejected: prvm_edict server %i", this);
                        startitem_failed = true;
                        return;
                }