%skillGetTeachable()

Aliases-
Parametersplayer @learner [, mobile @teacher]

    Returns an array of skills that the @learner can learn given the
@teacher's teachable skills and the @learner's current prerequisites
fulfillment. If the @teacher is not specified then the engine will return
all candidate skills that the @learner can learn given their current
prerequisites fulfillment. The returned array has the following format:

%array
(
1 => %array
(
id => 233
name => command
isSpell => true
advanceCost => 1
gainAmount => 16
maxLearn => 99
),
2 => %array
(
id => 187
name => chain lighting
isSpell => true
advanceCost => 1
gainAmount => 12
maxLearn => 99
),
...
)