From CloudModding OoT Wiki
Actor 0x000B
ovl_Bg_Dy_Yoseizo
Version VRom VRam Size
Debug 00C41590 00C44680 {{{ram-start}}} {{{ram-end}}} 30F0
NTSC 1.0 00C89210 00C8BF60 {{{ram-start}}} {{{ram-end}}} 2D50
PAL MQ 00BF8980 00BFB770 {{{ram-start}}} {{{ram-end}}} 2DF0

ovl_Bg_Dy_Yoseizo is the Great Fairy Actor.

General Notes

There are six different encounters with the Great Fairy actor. Rather than use a different variable for each one, the "version" of the Great Fairy is hardcoded, using the scene number (59 for upgrades, 61 for spells) combined with the entrance (specifically the "entrance" number defined by the entrance table) used to enter the scene.

Scene Entrance # Reward
59 00 Magic / Spin Attack
59 01 Double Magic
59 02 Double Defense
59 03  ???
61 00 Farore's Wind
61 01 Din's Fire
61 02 Nayru's Love

Additionally, the player must obtain Magic / Spin Attack first to be able to encounter the other Great Fairies.

Debug Rom Notes

ROM: 0xC44228 Farore's Wind
ROM: 0xC44229 Din's Fire
ROM: 0xC4422A Nayru's Love

Console Output Strings

Original Text Translation
[32m☆☆☆☆☆ 大妖精の泉 ☆☆☆☆☆ %d [32m☆☆☆☆☆ GREAT FAIRY FOUNTAIN ☆☆☆☆☆ %d
[m[32m☆☆☆☆☆ 石妖精の泉 ☆☆☆☆☆ %d [m[32m☆☆☆☆☆ STONE FAIRY FOUNTAIN ☆☆☆☆☆ %d
[m[33m☆☆☆☆☆ もうど ☆☆☆☆☆ %d [m[33m☆☆☆☆☆ MODE ☆☆☆☆☆ %d
[m[32m ☆☆☆☆☆ 回転切り速度UP ☆☆☆☆☆ [m[32m ☆☆☆☆☆ SPIN ATTACK SPEED UP ☆☆☆☆☆
[m[33m ☆☆☆☆☆ 魔法ゲージメーター倍増 ☆☆☆☆☆ [m[33m ☆☆☆☆☆ MAGIC METER DOUBLED ☆☆☆☆☆
[m[35m ☆☆☆☆☆ ダメージ半減 ☆☆☆☆☆ [m[35m ☆☆☆☆☆ DAMAGE HALVED ☆☆☆☆☆
[m../z_bg_dy_yoseizo.c [m../z_bg_dy_yoseizo.c
../z_bg_dy_yoseizo.c ../z_bg_dy_yoseizo.c
../z_bg_dy_yoseizo.c ../z_bg_dy_yoseizo.c
../z_bg_dy_yoseizo.c ../z_bg_dy_yoseizo.c
../z_bg_dy_yoseizo.c ../z_bg_dy_yoseizo.c