Allow give shield in SP as an alias to give armor.
Use GlobalMemoryStatusEx in SP's Sys_LowPhysicalMemory