summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2014-12-19 08:53:39 +0100
committerBardur Arantsson <bardur@scientician.net>2014-12-23 12:07:55 +0100
commit980c3c12a9d3128f7eefc74f996b45d5d5803674 (patch)
tree7193d807c0954ad058abadecd79d1fea538dfa0f
parentc1febd93133125e672e8cb4599241c74be43cd1e (diff)
Update HOOK_RECALL to new-style hook
-rw-r--r--src/dungeon.cc2
-rw-r--r--src/q_ultrag.cc8
2 files changed, 5 insertions, 5 deletions
diff --git a/src/dungeon.cc b/src/dungeon.cc
index e17497cf..7d683c9b 100644
--- a/src/dungeon.cc
+++ b/src/dungeon.cc
@@ -3276,7 +3276,7 @@ static void process_world(void)
if (p_ptr->word_recall)
{
/* Can we ? */
- if (process_hooks(HOOK_RECALL, "()", ""))
+ if (process_hooks_new(HOOK_RECALL, NULL, NULL))
{
p_ptr->word_recall = 0;
}
diff --git a/src/q_ultrag.cc b/src/q_ultrag.cc
index 2feb16a7..28cce009 100644
--- a/src/q_ultrag.cc
+++ b/src/q_ultrag.cc
@@ -135,7 +135,7 @@ static bool_ quest_ultra_good_stair_hook(void *, void *in_, void *)
return FALSE;
}
-static bool_ quest_ultra_good_recall_hook(const char *fmt)
+static bool_ quest_ultra_good_recall_hook(void *, void *, void *)
{
if ((dungeon_type != DUNGEON_VOID) && (dungeon_type != DUNGEON_NETHER_REALM))
return FALSE;
@@ -263,9 +263,9 @@ bool_ quest_ultra_good_init_hook(int q)
{
if ((cquest.status >= QUEST_STATUS_TAKEN) && (cquest.status < QUEST_STATUS_FINISHED))
{
- add_hook_new(HOOK_STAIR, quest_ultra_good_stair_hook, "ultrag_stair", NULL);
- add_hook (HOOK_RECALL, quest_ultra_good_recall_hook, "ultrag_recall");
- add_hook_new(HOOK_MONSTER_DEATH, quest_ultra_good_death_hook, "ultrag_death", NULL);
+ add_hook_new(HOOK_STAIR, quest_ultra_good_stair_hook, "ultrag_stair", NULL);
+ add_hook_new(HOOK_RECALL, quest_ultra_good_recall_hook, "ultrag_recall", NULL);
+ add_hook_new(HOOK_MONSTER_DEATH, quest_ultra_good_death_hook, "ultrag_death", NULL);
}
if (cquest.status == QUEST_STATUS_UNTAKEN)
{