@CurcuitStore
  @CurcuitStore
Curcuit Store | Fast Perch Timings/Comparison 1.12 SSG @CurcuitStore | Uploaded 1 year ago | Updated 3 hours ago
This video is a LARGE mess of made up word salad I'm sorry. Just wanted to get some of the fast perch info/times and sneak timing stats in one place for future reference

Recently I showed off a way to get faster perches on seeds where the dragon flies towards the +X first, like the 1.12 ssg seed(youtu.be/7DaOGpOTi7s). Put simply, by sneaking on the edge of the obsidian platform you can get completely out of the dragon's range. And if the dragon attempts to perch during this time it'll actually default to a weird east perch, instead of flying across the island like usual. These are these "fast perches," and they're both up to 6+ seconds faster, and a lot more consistent in their times/paths. Additionally, they angle the dragon much more favorably for fast charges

And while this is great, it means that there's a lot less time to get into position for an insta-kill setup. Not only do you have ~6 seconds less to get there, but you have to burn time sneaking on the obsidian platform as well. The longer you wait the more dragons will be able to "fast perch," but waiting too long means less time to get into better/faster positions, and also just more slower dragons

Luckily, the dragon makes breaking these up pretty easy. There's actually a clear range of time where the fastest dragons will attempt to perch. These dragons will take the quickest route and have the highest chance to perch(1/3). There's then a second range a bit afterwards where the slowest dragons will attempt to perch. They have a lower chance to perch(1/13) and will take a much longer route. The spawn yaw of the dragon(229 or 37 here) will then control the exact distribution of these fast "1/3" and slow "1/13" dragons, and the time ranges where they try to perch. In the video I simply go through these different variables and show how they affect things. In the end, I think that sneaking for only the 1/3s, particularly with yaw 229, is best.

~background/raw info~

Yaw 229/37:
The dragon is supposed to spawn with a random yaw. But since it force loads a bunch of chunks right before spawning, the rng used for that yaw gets reset to predictable values. You can manipulate what these values are by pausing and pre-loading certain chunks using certain render distances before the dragon spawns in. On this seed this can give you a yaw of either 37.8311 or 229.78471 degrees, depending on what render distance is use. From Crafterdark:
Render distance 2-7 & 25-32 - yaw 37
Render distance 8-24 - yaw 229

This happens because end city gen resets world random each chunk, and the last generated chunk then advances it based on what chunks it populates(which changes based on the chunks you/it already loaded). This difference in yaws is important tho cuz it affects the dragons path, and in turn its chance to perch

1/3 vs 1/13 Perches:
When the dragon reaches the end of it's first path(marked by a target a random height off the ground), it'll roll a random chance to perch. If it reaches this target within 5 seconds of spawning, the perch chance is a 1/3. But if it takes more than 5 seconds, the perch chance will be 1/13. The dragon can almost always reach the target's horizontal position in this time, but if the target is too low or the dragon too high, it can overshoot it and have to backtrack, making it take longer than 5 seconds. This makes it less likely to perch, but it also causes it take a slow outer node route to perch. This is all because when the dragon first spawns in, it takes a while to "register" all of the crystals. So for the first 5 seconds of the fight it believes that all of the crystals are destroyed. This affects the perch chance(which is 1/(3+number of crystals up)), and the nodes it's allowed to route thru(if all crystals are down it can't route thru outer nodes)

To put that into context, yaw 37 starts the dragon already facing the target, so it can start flying towards it immediately. But this also gives it less time to descend, meaning it has a higher chance of overshooting the target and taking 5+ seconds. Yaw 229 on the other hand has to do a full 180 before it starts flying, giving it much more time to descend, making it less likely to overshoot


aaand timings in da video(all times from after dragon spawn):

best setup imo:

(Yaw 229) Sneaking for 3.9 sec:
-Necessary sneak range: 3.25-3.9 sec
-Catches 1/3 insta-perches(no 1/13s)
-26.6% for 10.0-10.9 second perch w/ 10.25 average

meh setup:

(Yaw 37) Sneaking for 2.85 sec:
-Necessary sneak range: 2.5-2.85 sec
-Catches 1/3 insta-perches(no 1/13s)
-5.8% for 9.9-11.05 second perch w/ 10.25 average

impractical:

(Yaw 229)Sneaking for 7.25 sec:
-Necessary sneak range: 3.25-7.25 sec
-Catches all insta-perches(1/3 AND 1/13)
-27.2% for 10.0-17.4 second perch w/ 10.45 average

(Yaw 37)Sneaking for 11.1 sec:
-Really only need to sneak between 2.5-11.1 sec
-Catches all insta-perches(1/3 AND 1/13)
-11.5% for 9.9-18.95 second perch w/ 14.25 average
Fast Perch Timings/Comparison 1.12 SSGDragon Insta-Kill w/ Velocity Desync RemovedHitbox Expansion using Rounding ErrorsBoat Down Clip w/ RelogOptimizing the Dragon Death AnimationArtificial FreefallHeightless Jump ExampleBlasting Atop the Pyramid (Volcano)SSG 1.12 Insta-Kill Setup Proof of ConceptOriginal 4 Bed Zero Cycle DemoDie% w/ Commands and Hardcore GlitchPreservation/Application of Server Velocity through a Jump Example

Fast Perch Timings/Comparison 1.12 SSG @CurcuitStore

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER