you probably would be better off using a hash of arrays.
	Code:
	my $reward = {
    Shadowknight => [1001, 1002, 1003],
    Druid        => [1004, 1005, 1006],
    # etc
};
quest::say($class);
quest::summonitem($reward->{$class}->[1]);
 assuming you want it to choose a random element from the array, you'd use
	Code:
	quest::summonitem( quest::ChooseRandom( @{ $reward->{$class} } ) );
 or
	Code:
	quest::summonitem( $reward->{$class}->[ rand int @{ $reward->{$class} } ] );