Opened 13 years ago
Closed 13 years ago
#967 closed defect (duplicate)
Wild Animals Destroy Buildings
Reported by: | Aritra Chakraborty | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 8 |
Component: | UI & Simulation | Keywords: | |
Cc: | Patch: |
Description
Some of my villagers angered a wild elephant and the wild elephant followed my villagers back to the town center where it killed all the villagers and then started attacking the town center . After a while the town center was destroyed .
Attachments (1)
Change History (10)
comment:1 by , 13 years ago
by , 13 years ago
Attachment: | lions destroying buildings.jpg added |
---|
comment:2 by , 13 years ago
Yep, I played three whole games and found this very irritating. Shure elephants can destroy buildings but town centers, outposts and structures like fortresses should 1. automatically defend against animal attacks 2. kill any animal when instructed to do so.
comment:3 by , 13 years ago
One thing though - currently elephants seem to actually target structures with an aggressive appetite. They are actually hunting structures down just like your enemies. Why not make the animal AI more passive? Animals should go after structures only when the structures in question are attacking them. As I said, I have played this game for some hours and find it really odd. I was going to file this bug myself but found this one so I'm telling my view here.
comment:5 by , 13 years ago
Summary: | Wild Elephants Destroy Buildings → Wild Animals Destroy Buildings |
---|
comment:6 by , 13 years ago
Owner: | removed |
---|
follow-up: 8 comment:7 by , 13 years ago
I was unable to get an idea of how to fix the problem (can't get around source code new at game programming ) So I removed myself as the owner of the ticket . I have some suggestion for those trying to fix the problem .
1 . Create a restricted attack class for animals allowing them to attack only units and not structures (except elephants )
- Animals should attack other animals ( like lions should ray on deer etc)
- Herbivores animal behavior should be defensive and herbivorous animal should not attack unless attacked .
comment:8 by , 13 years ago
Component: | Game engine → Simulation |
---|---|
Keywords: | simple removed |
Milestone: | Alpha 8 → Backlog |
Priority: | Must Have → Should Have |
Replying to ac892006:
- Animals should attack other animals ( like lions should ray on deer etc)
I doubt we'll want that because wild animals are not created after the game begins, so it would be pointless if all the deer were eaten before the players even got a chance to hunt them. Even though it sounds more realistic, we're not trying to simulate nature :)
comment:9 by , 13 years ago
Milestone: | Backlog → Alpha 8 |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
Duplicate of #891.
In real life Elephants destroy buildings . So elephants destroying buildings is not a problem . But currently in 0ad Lions and other animals also destroy building which is not possible in the real world . On top of that towers fortresses do not fire arrows at animals even if the animals are destroying them as well as they do not fire upon animals even when instructed (THIS A BUG) . So here is what I intend to do .
2 . Towers and forts can fire on animals if attacked or if instructed to do so .