Page MenuHomeWildfire Games

Make rabbits domestic
AbandonedPublic

Authored by elexis on May 22 2017, 5:32 PM.

Details

Reviewers
borg-
Summary

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.

Test Plan

Hunt one.

Event Timeline

elexis created this revision.May 22 2017, 5:32 PM
Vulcan added a subscriber: Vulcan.May 22 2017, 6:25 PM

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.

mimo added a subscriber: mimo.May 22 2017, 6:53 PM

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.

borg- edited edge metadata.EditedMay 22 2017, 11:24 PM

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

borg- added a comment.May 23 2017, 4:59 AM

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.

mimo added a comment.May 23 2017, 6:46 PM

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.

borg- added a comment.May 23 2017, 7:18 PM

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?

borg- added a comment.May 24 2017, 3:56 AM

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.

temple added a subscriber: temple.May 24 2017, 6:45 AM

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.

fatherbushido added a subscriber: fatherbushido.EditedMay 24 2017, 9:39 AM

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).

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.

Agree with @fatherbushido , rabbits should be unrewarding and hard to kill.

borg- added a comment.EditedMay 24 2017, 4:31 PM

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.

elexis abandoned this revision.May 25 2017, 4:24 PM