SetKOString() removed, as it's no longer used.
CNpcMagicProcess::MagicPacket() now uses the dynamic Packet buffer.
Removed GetByte(), GetShort(), GetDWORD(), SetString(), SetByte(), SetShort(), SetDWORD().
Comment isn't applicable anymore.
Implemented the ElectionType enumeration.
Cleaned up the database request switches (a little) for the King system.
Cleaned up and fixed LOAD_WEB_ITEMMALL.
Fixed a bug with KING_CANDIDACY_RECOMMEND not specifying the output parameter.
KNIGHTS_RATING is now loaded on server startup. War (captain) code's now ignored in this case.
Implemented KING_UPDATE_ELECTION_STATUS & KING_UPDATE_ELECTION_LIST procs. Refs #19.
Renamed m_nWeather & m_nAmount to marginally more appropriate names (m_byWeather & m_sWeatherAmount).
All of the election-related times/durations should now be correct. Refs #19.
Fixed a timer typo.
Started mocking up CKingSystem::ElectionPoll(), implemented ImpeachmentElectionUiOpen() & ImpeachmentRequestUiOpen(). Refs #19.
Started implementing the KING_ELECTION_LIST table. Implemented CandidacyResign(), ImpeachmentRequestUiOpen(), ImpeachmentElectionUiOpen(). Needs a bit of work to clean it all up (i.e. making name indexes uniform, mirroring their election list setup/clearing & updating the lists correctly). Refs #19.