limb-system
Zraneni a efekty
Skalovane limb HP, chybejici koncetiny, krvaceni, Crippling, leceni a Cannibal efekty.
Limb health
Kazda sledovana cast ma 50% max health entity, s hodnotou 10 HP jako normal pro hrace s 20 HP. Sledovane casti jsou hlava, leva ruka, prava ruka, leva noha a prava noha.
Zasahy pouzivaji entity hit profily. System nejdriv zkusi damage hit ray, potom nejblizsi source point a nakonec fallback target profilu. Zasah do body nedava damage zadne limb sekci.
| Profil | Limb targety |
|---|---|
| Hraci, Burned Men, zombies, skeletons, villagers, illagers, witches, piglins | Hlava, ruce, nohy, body |
| Cows, pigs, sheep, goats, horses, llamas, hoglins | Hlava, predni nohy, zadni nohy, body |
| Rabbits | Small quadruped hlava, predni nohy, zadni nohy, body |
| Chickens | Hlava, kridla, nohy, body |
| Creepers | Hlava, dva leg targety, body |
| Spiders a cave spiders | Hlava a body |
| Cod, salmon, tropical fish, pufferfish, squid, glow squid | Bez limb health trackingu |
| Ostatni living entity | Shape fallback: vysoke entity pouziji humanoid, nizke/ploche quadruped, ostatni head/body |
Modifikatory limb damage
| Zdroj | Limb efekt |
|---|---|
| Zakladni zasah | Limb damage odpovida normal damage |
| Zasah sekerou | +1 limb damage |
| Crippling enchantment | +1 limb damage za level, az level 5 |
| Critical hit | Limb damage je nasobeny 1.5 |
| Ranger skill Crippling Shot | +1 limb damage pro player bow/crossbow projectiles |
| Berserker skill Deep Cuts | +1 limb damage se sekerou proti krvacicim cilum |
Crippling enchantment podporuje sharp weapons, pouziva main hand slot, ma max level 5, je v normal enchanting/non-treasure zdrojich a je nastaveny jako soucast damage-exclusive enchantment setu.
Chybejici koncetiny
Kdyz non-head cast klesne na 0 HP, oznaci se jako missing a vytvori particles plus visual item drop. Humanoid player, villager a wandering trader koncetiny dropuji Human Flesh. Animal profily dropuji odpovidajici meat/leather, kdyz je nastaveny, creepers dropuji Sulfur Dust, skeleton-family mobi Bone a ostatni mobi fallbackuji na Rotten Flesh.
Humanoid chybejici ruce davaji Crippled: Missing Arms a snizuji block break speed o 35%. Chybejici movement koncetiny davaji Crippled: Missing Legs a snizuji movement speed o 15%. U quadrupedu se predni i zadni leg targety pocitaji do movement penalty. Amplifier efektu sleduje pocet relevantnich chybejicich casti.
Kdyz hlava klesne na 0 HP, cil dostane 6 damage, tedy penalizaci 3 srdce. Pokud by ho penalizace zabila, hlava se oznaci missing, vytvori se head nebo fallback drop a cil zemre.
Leceni koncetin
Normalni leceni obnovi stejne mnozstvi HP kazde zranene limb sekci. Chybejici koncetina se obnovi az ve chvili, kdy se jeji sekce vyleci na maximum.
Hraci se zranenymi koncetinami se pasivne leci o 1 limb HP kazdych 40 ticku, kdyz jsou najedeni: food level aspon 18 nebo jakakoliv saturation. Kazde pasivni leceni stoji 1 exhaustion.
Smrt resetuje limb stav. Visualy chybejicich koncetin se synchronizuji hracum v dosahu 128 bloku.
Client sync/render cleanup cisti stare limb visualy pri odstraneni entit a schovava model parts podle aktivniho profilu.
Bleeding
Bleeding dava 1 damage plus amplifier. Pohybujici se cile krvari kazdou sekundu; stojici cile kazde 2 sekundy. Cil se pocita jako pohybujici se, kdyz horizontalni pohyb v ticku dosahne aspon 0.0036 distance squared. Skeleton-family mobi jsou imunni.
Cannibal
Human Flesh obnovi 4 hunger s 0.1 saturation, da Hunger na 30 sekund a Cannibal na 5 minut. Cooked Human Flesh obnovi 8 hunger s 0.8 saturation a da Cannibal na 10 minut.
Kdyz je Cannibal aktivni, normalni jidlo prida jen polovinu saturation, kterou by normalne pridalo. Zabiti humanoid targetu pri aktivnim Cannibal da Strength I na 8 sekund a vyleci 2 HP. Humanoid targety jsou players, zombies, skeleton-family mobi, piglins, illagers, witches a Burned Men.
Poslednich 30 sekund Cannibal efektu se opakovane obnovuje Weakness I na 3 sekundy.