#3640: Cross-client scripting allows design hacking
-----------------------------------------+---------------------------------
Reporter: Dylan Hsu <endlessnumber@…> | Owner: Per
Type: bug | Status: new
Priority: normal | Milestone: unspecified
Component: Engine: Scripting / AI | Version: 3.1 beta11
Keywords: | Blocked By:
Blocking: | Operating System: All/Non-
| Specific
-----------------------------------------+---------------------------------
The new JavaScript functionality is quite useful. However, there is a huge
problem. Please listen to me.
The file "rules.js" can be edited in a map-mod (in multiplay\skirmish).
Through this file, templates, design components, and more can be made
available to the player at the start of a game on the map via scripting.
So far, this is intended behavior. But what about if you're running
Warzone '''twice'''? This will enable the tech in the other client, even
if you are in a multiplayer game... After running a map-mod, I was able to
design a VTOL unit in a multiplayer game ''before researching
engineering''. Need I explain further?
--
Ticket URL: <http://developer.wz2100.net/ticket/3640>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project