I found this table in membersinst.php file :
//Minimum lockpicking skill to get it, 1000 indicates that the lock can't be picked
$min_skill_for_lock = array(
'SG' => 225,
'Gnome' => 150,
'SM' => 175,
'ZF' => 1000,
'Mauro' => 1000,
'BRDp' => 250,
'BRDs' => 1000,
'DM' => 295,
'Scholo' => 280,
'Strath' => 295,
'UBRS' => 1000,
'Onyxia' => 1000,
'MC' => 1000,
);
Please note the red text.
Clear is that this is being called :
- Code: Select all
list($current_skill,$max_skill) = explode(':',$srow['skill_level']);
What happens is that $current_skill will be zero and $min_skill_for_lock[$key] also (!!!) for 2 instances .... (see below why).
A 'non red crossed image placeholder' will appear'.
I changed it for this :
//Minimum lockpicking skill to get it, 1000 indicates that the lock can't be picked
$min_skill_for_lock = array(
'SG' => 225,
'Gnome' => 150,
'SM' => 175,
'ZF' => 1000,
'Marau' => 1000,
'BRDp' => 250,
'BRDs' => 1000,
'HT' => 295,
'Scholo' => 280,
'Strath' => 295,
'UBRS' => 1000,
'Onyxia' => 1000,
'MC' => 1000,
);
Problem solved....
BTW : This can't be a language question.
My main 'check' question is : no-one has seen these non-key-place-holder images with low level thiefs ?
[big post for a small issue.... ]