As proposed by borg-, rabbits are currently very hard to kill as they flee quickly and have a very small hitbox, thus the arrow often misses.
This patch changes the animal to be domestic (which it actually is), so that it gets killed with the slaughter attack (melee) immediately.
Also reduce HP from 50 to 10 (chicken have 5), reduce the number of gatherers from 8 to 5, reduces the food amount from 100 to 30 (chicken have 40) and removes the 10 XP loot.
Details
- Reviewers
borg-
Hunt one.
Diff Detail
- Repository
- rP 0 A.D. Public Repository
- Branch
- /ps/trunk
- Lint
Lint OK - Unit
No Unit Test Coverage - Build Status
Buildable 1905 Build 3009: Vulcan Build (Windows) Jenkins Build 3008: Vulcan Build Jenkins Build 3007: arc lint + arc unit
Event Timeline
Build is green
Executing section Default... Executing section Source... Executing section JS... Executing section Python... Executing section Perl...
http://jw:8080/job/phabricator_lint/11/ for more details.
I think these rabbits should be simply renamed hare and it is intended that they are not domestic because (i think) rabbits were only domesticated during the middle age.
On the other side, decreasing their hp is a good change.
Build is green
Updating workspaces. Build (release)... Build (debug)... Running release tests... Running cxxtest tests (306 tests)..................................................................................................................................................................................................................................................................................................................OK! Running debug tests... Running cxxtest tests (306 tests)..................................................................................................................................................................................................................................................................................................................OK!
http://jw:8080/job/phabricator/1312/ for more details.
Good point mimo.
Have chinese storeis of rabbit breeding 2500 A.C, ancient Mexican civilizations in SEC.1 and even Egyptians and Greeks too, both for food and for sacrifices.
Is there a consensus on which kills should provide loot and which not? I noticed lately elexis didn't like loot for the fox, but we do award it for killing of deer among other animals.
From https://en.wikipedia.org/wiki/Domestic_rabbit#History
In Rome, rabbits were raised in large walled colonies.
Those that we have most probably haven't been domesticated and fled to other parts distanced from the civilization.
But whether or not it's a domestic animal isn't really the point.
The idea is that we use the slaughter attack, not the ranged arrows trying to target tiny hitboxes. Looks like that might be better off not being hardcoded to domestic animals.
I dont care much for this animal though
The truth is that I never see any player hunting rabbits, simply they are completely forgotten.
It's very hard to even see and click on rabbits for me. They're barely a speck. Perhaps they should appear in larger colonies, so that they are easier to spot and more worthwhile to hunt.
yes, i've also never hunt them (and i've even made the ai to forget about rabbits). I'm not sure we can make them useful.
- make them domestic: not supported historically - would need to change all maps as such domestic rabbits would only make sense around the starting cc and they would then take the niche of the chicken
- or keep them wild, but drastically decrease their hp so that one shot is enough, or if two shots are nonetheless needed decrease their fleeDistance from the 24 default to 10 for example (as usually they don't flee very far but try to hide).
But even with such changes, i'm not sure they will be worth the micro needed for hunting them.
If you keep all your attributes, and lower your HP so that one shot is enough, I think that's enough yes. Although I think they are very small, sometimes really very difficult to see, there is no way to increase its size?
I have tested the changes and it seems all ok, although I think it should be 40 food.
It is also an important change that I mentioned before about increasing your size, although I do not know if this is possible to do.
I like the change to slaughter attack.
We start with ten chickens at 40f each, so I think a nice solution would be to have herds of ten rabbits at 40f each.
I have a hard time clicking chickens sometimes, so I'd also be in favor of increasing the (clickable) size of rabbits and chickens.
Stats changes make sense.
The herd template less. For example, I don't imagine coralling those rabbits. But I understand that it's not the goal of the diff in fact.
I agree with mimo comment.
Here are my thoughts (mixing game, design, real life considerations).
- Those rabbits spread over the map are not 'domestic' (in rl meaning) and they seems to behave more like hare as they live in plains. (One should look the model to see if it's actually a rabbit or an hare).
- That ref is really enlightning: https://trac.wildfiregames.com/wiki/List%3A_Entities%3A_Nature%3A_Fauna%3A_Hunt#FEARFULANDPASSIVECONSUMABLEANIMALS
- A interesting old discussion: https://trac.wildfiregames.com/ticket/971
- Rabbits were always hard to hunt in rl and not so valuable (it's better to trapped them). But out of consideration of the game.
- They were even put in the cosmetic list (which also a way to do) https://wildfiregames.com/forum/index.php?/topic/16224-animals-list/&page=2#comment-269737
- I would keep the stats change, perhaps nerf more the hp, increasing the footprint a bit (edit: and fleeing stuff as mimo said).
So imo we must keep them huntable and keep them a not rewarding hunt prey, but make it a easier is ok.
I don't consider slaughter thing which could be adressed but are more delicate. See also that wraitii staff forum post where he opened a discussion about animals attack.
I do not see any problems in keeping them as they are now, as long as it can be achieved with only one hit. Accuracy has been remodeled to alpha 22, So it's easier to kill them with skirmisher cav.