One-Hit Obliterator: Difference between revisions

imported>Leoetlino
Created page with "== Infinite Attack Power == [https://gist.github.com/leoetlino/dc4148024537eec3008f0140b544fb8e Source] === Finite damage value === The One-Hit Obliterator doesn't actually..."
 
imported>Leoetlino
m title consistency
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Infinite Attack Power ==
== Infinite attack power ==
[https://gist.github.com/leoetlino/dc4148024537eec3008f0140b544fb8e Source]
[https://gist.github.com/leoetlino/dc4148024537eec3008f0140b544fb8e Source]


Line 32: Line 32:
* The player must be in a shrine '''or''' must not have escaped the trial.
* The player must be in a shrine '''or''' must not have escaped the trial.
* The weapon must not have run out of "chemical" power.
* The weapon must not have run out of "chemical" power.
[[File:PlateauFieldMapAreas.png|thumb|right]]


The player is considered to have '''escaped the One-Hit Obliterator trial''' iff<ref>0x71006889D0</ref>:
The player is considered to have '''escaped the One-Hit Obliterator trial''' iff<ref>0x71006889D0</ref>:
Line 40: Line 42:
* '''or''' the player's Y coordinate is strictly lower than 150.0.
* '''or''' the player's Y coordinate is strictly lower than 150.0.


== "A voice calls to you" trigger ==
Source: [https://static.zeldamods.org/botw_150_AI_AI_PlayerNormal__calc.html ai::PlayerNormal::calc]
[[File:PlateauOneHitObliteratorCoordsCheck.png|thumb|right]]
Every frame, the game checks whether:
* add-on content is enabled and version >= 0x300
* '''and''' the player is playing the One-Hit Obliterator quest
* '''and''' there is no active event
* '''and''' the player is not in a shrine
If so, PlayerNormal then checks whether Link has escaped the One-Hit Obliterator quest (see above).
If he has, and if he is in a grounded state, the Demo605_0<Demo605_0> event is called.
If his X coordinate is < -1900.0 or > 0.0, or his Z coordinate is < 1100.0 or > 3000.0, the player is considered to have escaped the quest and the Demo605_0<Demo605_1> event is called to rectify the situation.
== Champion powers and blood moons ==
Additionally, in that state, HeroSoulProhibition and BloodyMoonProhibition are '''forcefully set''' every frame.
== Fairy/Mipha's Grace ==
Fairies and Mipha's Grace will not work as long as Weapon_Sword_502 is equipped.
== LumberjackTree ==
{{empty section}}
<references/>
[[Category:Game mechanics]]
[[Category:Game mechanics]]