| 973 | } |
| 974 | |
| 975 | const lcf::rpg::Class* Game_Actor::GetClass() const { |
| 976 | int id = data.class_id; |
| 977 | |
| 978 | if (id < 0) { |
| 979 | // This means class ID hasn't been changed yet. |
| 980 | id = dbActor->class_id; |
| 981 | } |
| 982 | |
| 983 | return lcf::ReaderUtil::GetElement(lcf::Data::classes, id); |
| 984 | } |
| 985 | |
| 986 | void Game_Actor::ChangeClass(int new_class_id, |
| 987 | int new_level, |