X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fent_cs.qc;h=ce5d3174a1f750cdc2e2f43b28406f57a5efb7f2;hp=7b4c54f9f6b16271fa584a917e72ddcff139b7fc;hb=1e78501bb30bacdf87f8824cd40dc4dfb3e9e4c1;hpb=14be483f3b78c2f4c5ef48f3e9ce5cff6e8d0eab;ds=sidebyside diff --git a/qcsrc/common/ent_cs.qc b/qcsrc/common/ent_cs.qc index 7b4c54f9f6..ce5d3174a1 100644 --- a/qcsrc/common/ent_cs.qc +++ b/qcsrc/common/ent_cs.qc @@ -40,7 +40,9 @@ STATIC_INIT(RegisterEntCSProps_renumber) { FOREACH(EntCSProps, true, it.m_id = i #ifdef SVQC #define ENTCS_PROP_RESOURCE(id, ispublic, checkprop, setprop, svsend, clreceive) \ - bool id##_check(entity ent, entity player) { return (GetResourceAmount(ent, checkprop) != GetResourceAmount(player, checkprop)); } \ + bool id##_check(entity ent, entity player) { \ + return (floor(GetResourceAmount(ent, checkprop) / 10) != floor(GetResourceAmount(player, checkprop) / 10)); \ + } \ void id##_set(entity ent, entity player) { SetResourceAmountExplicit(ent, checkprop, GetResourceAmount(player, checkprop)); } \ void id##_send(int chan, entity ent) { LAMBDA(svsend); } \ REGISTER(EntCSProps, ENTCS_PROP, id, m_id, new_pure(entcs_prop)) { \