It's intended to be used as a slogan of a war-type game. Should the subject be "war" or "a war" or "wars"? And what the verb form should be accordingly?
closed as off-topic by curiousdannii, jimm101, Brian Hooper, Nathaniel, Hellion Mar 18 '16 at 17:15
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Please include the research you've done, or consider if your question suits our English Language Learners site better. Questions that can be answered using commonly-available references are off-topic." – curiousdannii, jimm101, Brian Hooper, Nathaniel
Taking into consideration that war may act as noun, verb or an adjective (ex.war preparations) in a sentence, I guess it would be alright to use war needs heroes.
As an abstract noun, war, as an event, needs a singular verb to follow grammar rules.