depending on revision, starting at line 7060
Code: Select all
sub quest_update_mission_hunt {
my ($self, $args) = @_;
my ($questID, $mobID, $goal, $count) = unpack('V2 v2', substr($args->{RAW_MSG}, 6));
my $quest = \%{$questList->{$questID}};
my $mission = \%{$quest->{missions}->{$mobID}};
$mission->{goal} = $goal;
$mission->{count} = $count;
debug "- $questID $mobID $count $goal\n", "info";
#for my $mob (@{$args->{mobs}}) {
# @{$questList->{$mob->{questID}}{missions}{$mob->{mobID}}}{@$_} = @{$mob}{@$_} for [qw(mobID goal count)];
#}
}
http://forums.openkore.com/viewtopic.ph ... 676#p30676
questList->{questID}->{missions}->{mobID}->{count} will always return the actual count, enabling easy use of macros.