Делал как делали раньше - брейкпоинт на атаку
- Ничего не срабатывает при добвалении жажды крови
Я в непонятках
Может всё дело в том что у меня уже модифицированная жажда крови
Так оно и есть. Брейкпоинт на атаку, естественно, не сработает, т.к. теперь "Жажда крови" изменяет базовый урон, а не атаку.
Пытался найти данную строку через текст add cl, 1e - тоже ничего ( не уверен что правильно искал)
Во-первых, шестнадцатеричные числа должны оканчиваться символом "h", чтобы их можно было отличить, например, от десятичных в общем случае. Если шестнадцатеричное число начинается с буквы (A-F), то такое число дополняется ведущим нулём (0). Например, шестнадцатеричное число E2 в ассемблерных инструкциях следует писать как 0E2h. Во-вторых, если Вы ищете ассемблерную инструкцию как текст, то обратите внимание на то, что между названием инструкции и её операндами присутствует некоторое количество пробелов (под название инструкции отводится ровно 8 символов). Поэтому инструкцию
add cl, 1Eh следует искать так:
add[здесь 5 пробелов]cl, 1Eh. В-третьих, откуда Вы взяли эту инструкцию?
Хотелось бы уметь находить данный строки поиском - не делать же каждый раз дамб оперативки, дизассемблирование и уже потом поиск там или в hex
Для этого достаточно запомнить адрес найденной инструкции и каждый раз переходить по нему (горячая клавиша G). Можно ещё поставить метку (Alt+М), а в следующий раз к ней перейти (Ctrl+M). Надеюсь, Вы не дизассемблируете игру всякий раз заново?
P. S. См. также ответы на часто задаваемые вопросы:
FAQ.