Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion data/src/pack/npc.pack
Original file line number Diff line number Diff line change
Expand Up @@ -857,7 +857,7 @@
856=gorad
857=npc_857
858=ogre_guard_east
859=npc_859
859=ogre_guard_west
860=npc_860
861=npc_861
862=npc_862
Expand Down
4 changes: 4 additions & 0 deletions data/src/scripts/_unpack/all.loc
Original file line number Diff line number Diff line change
Expand Up @@ -13406,6 +13406,8 @@ desc=An entrance to Gu'Tanoth.
model=model_loc_52
op1=Open
active=yes
category=double_door_open_and_close_left
param=next_loc_stage,loc_1562

[loc_2789]
name=City gate
Expand All @@ -13414,6 +13416,8 @@ model=model_loc_52
op1=Open
active=yes
mirror=yes
category=double_door_open_and_close_right
param=next_loc_stage,loc_1563

[loc_2790]
name=Chest
Expand Down
2 changes: 1 addition & 1 deletion data/src/scripts/areas/area_yanille/configs/ogre.npc
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ param=death_sound,giant_death
param=death_drop,big_bones
// https://raw.githubusercontent.com/Joshua-F/osrs-dumps/refs/heads/master/config/dump.npc npc_4369

[npc_859]
[ogre_guard_west]
name=Ogre guard
desc=An ogre that guards.
size=2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ if(%itwatchtower_progress >= ^itwatchtower_given_fingernails) {
~chatnpc("<p,angry>I am Gorad, and you are tiny.|Go now and I won't chase you!");
}
} else {
es("Gorad is busy; try again later.");
mes("Gorad is busy; try again later.");
}
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ if(%itwatchtower_gold >= ^itwatchtower_found_gold) {
if(last_useitem = gold_bar) p_opnpc(1);
else ~chatnpc("<p,angry>That is not what I want, creature! Bring me a bar of pure gold and I will let you pass.");
} else {
mes("The ogre has not asked you for anything.")
mes("The ogre has not asked you for anything.");
}

[opnpc1,ogre_guard_west]
Expand All @@ -48,7 +48,7 @@ if(inv_total(inv, ogre_relic) > 0) {
~chatplayer("<p,happy>I have a relic!");
%itwatchtower_progress = ^itwatchtower_given_relic;
~chatnpc("<p,happy>It's got the statue of Dalgroth. Welcome to Gu'Tanoth, friend of the ogres.");
// enter city
if(loc_find(0_39_47_8_54, loc_2788) = true) p_oploc(1);
return;
}
mes("The guard pushes you back down the hill.");
Expand All @@ -62,5 +62,5 @@ if(%itwatchtower_progress >= 4) {
if(last_useitem = ogre_relic) p_opnpc(1);
else ~chatnpc("<p,angry>That is of no use to me, creature!");
} else {
mes("The ogre has not asked you for anything.")
mes("The ogre has not asked you for anything.");
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ if(testbit(%itwatchtower_bits, ^itwatchtower_helped_toban) = true) {
if(inv_total(inv, dragon_bones) > 0) {
inv_del(inv, dragon_bones, 1);
inv_add(inv, relic_part_3, 1);
%itwatchtower_bits = setbit(itwatchtower_bits, ^itwatchtower_helped_toban);
%itwatchtower_bits = setbit(%itwatchtower_bits, ^itwatchtower_helped_toban);
~chatplayer("<p,happy>When I say I will get something, I get it!");
~chatnpc("<p,happy>Hahaha! Small t'ing has done it. Toban is glad - take this...");
~objbox(relic_part_3, "The ogre gives you part of a statue.", 250, 0, 0);
Expand Down
Loading