Из базы дергать - очень противно, т.к. любой запрос к базе - слишком сильно отражается на скорости работы, особенно если база много используется при логировании. Поэтому на самом деле все хранится в ОП и дергается оттуда. А вызывается это все из ОП как раз этими методами, что указал SoulKeeper.
Я не помню ни одного случая, чтобы мне при реализации квестов пришлось дергать базу, кроме случая когда надо было получить уровень Страйдера, на котором сидел игрок. st.getPlayer().getPet().getLevel() тут не поможет, т.к., когда персонаж на нем сидит - пета не существует, существует только анимация