Que tal

Si me dijeras que errores te da sería mas fácil, pero según veo el error puede que te lo de en
Código:

off_15D254C4    dw loc_14DBA31C+1
Y eso es por que loc_14DBA31C+1 esta fuera de rango y eso lo se por que es mucho menor a la dirección del código nuevo. En estos casos lo que se debe de hacer es poner la dirección de memoria

Código:

off_15D254C4 dw 0x14DBA31C+1