ZoneProcessServerImplementation.h

  •  
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[updated] for service rework
[updated] for service rework
    • -260
    • +0
    ./ZoneProcessServerImplementation.h
  1. … 1231 more files in changeset.
[fixed] object id loading from db…
[fixed] object id loading from db

[fixed] some of the server shutdown issues

  1. … 66 more files in changeset.
Reverted SVN to 1909 for contribution to start
Reverted SVN to 1909 for contribution to start
    • -0
    • +260
    ./ZoneProcessServerImplementation.h
  1. … 15687 more files in changeset.
no_comment
no_comment
    • -260
    • +0
    ./ZoneProcessServerImplementation.h
  1. … 7843 more files in changeset.
no_comment
no_comment
    • -0
    • +260
    ./ZoneProcessServerImplementation.h
  1. … 7843 more files in changeset.
...
...
    • -260
    • +0
    ./ZoneProcessServerImplementation.h
  1. … 7847 more files in changeset.
no_comment
no_comment
    • -0
    • +260
    ./ZoneProcessServerImplementation.h
  1. … 15695 more files in changeset.
Moving old trunk
Moving old trunk
    • -212
    • +0
    ./ZoneProcessServerImplementation.h
  1. … 16161 more files in changeset.
[fixed] persistence of manged objects
[fixed] persistence of manged objects
  1. … 44 more files in changeset.
[updated] to use new TaskManager
[updated] to use new TaskManager
  1. … 25 more files in changeset.
[updated] OR
[updated] OR
    • -4
    • +12
    ./ZoneProcessServerImplementation.h
  1. … 2089 more files in changeset.
[updated] OR
[updated] OR
    • -6
    • +11
    ./ZoneProcessServerImplementation.h
  1. … 16 more files in changeset.
[updated] more conversion done
[updated] more conversion done
    • -2
    • +10
    ./ZoneProcessServerImplementation.h
  1. … 15 more files in changeset.
[updated] more conversion done
[updated] more conversion done
    • -5
    • +12
    ./ZoneProcessServerImplementation.h
  1. … 28 more files in changeset.
[started] IDLC changes
[started] IDLC changes
  1. … 36 more files in changeset.
reverting
reverting
    • -0
    • +181
    ./ZoneProcessServerImplementation.h
  1. … 1583 more files in changeset.
[deleted] current code
[deleted] current code
    • -192
    • +0
    ./ZoneProcessServerImplementation.h
  1. … 2290 more files in changeset.
[added] Feature manager for server customization. XP scaling and damage modifiers customizable.…
[added] Feature manager for server customization. XP scaling and damage modifiers customizable.

[updated] XP scaling to work with all xp txpes.

[added] Pet pvp damage reduction.

  1. … 23 more files in changeset.
commit 1 of 2…
commit 1 of 2

[added] object oriented restructure of skills/commands

- code from objectcontrollermessage.cpp moved to respective class

- code from combatmanager.cpp moved to respective class

[added] skeleton classes for all slash commands

[added] invalid postures/states for every skill and command

[added] skills/commands handle their own error messages for invalid states/postures

[removed] factory crates being created with practice mode

[required] PLEASE APPLY SQL UPDATE!

  1. … 1419 more files in changeset.
ITEM REVAMP PART 1…
ITEM REVAMP PART 1

[updated] Item storage/container code Rev.2

heavily modified/optimized code

[added] bank storage fully working

[added] item counting (amount, volume limits) are in place now

[added] non-static bank terminals located in table „terminals“ (type 2)

(Statics remain in staticobjects)

[fixed] instrument equip/use bug

[fixed] instrument unequip bug

[fixed] armor equip/use bug

[added] field „home_location“ and „bank_location“ in table characters

[added] Theed bank terminals in the bank area

[modified] addObject() and removeObject() are now virtuals.

addObject in:

-container, inventory, bankstorage, creatureInventory

will now automatically setParent().

SceneObject::insertToZone()

will now automatically set the processServer ( ->setZoneProcessServer)

SceneObjects have added getters now:

->isPlayerInventory() - use it plz!

->isPlayerBankStorage() - use it plz!

This is part 1 of the item Revamp.

Part 2 will come soon and include a „onDrop()“ handler for all classes.

This way, each class can react to drops directly without a lot of pre-checks.

!Do not forget to apply the included sql patch!

    • -50
    • +55
    ./ZoneProcessServerImplementation.h
  1. … 70 more files in changeset.
[added] prelim Mission & ActionNPC stuff. Hardcoded missions and npcs are commented out.…
[added] prelim Mission & ActionNPC stuff. Hardcoded missions and npcs are commented out.

[omitted] Scripting portions for both, db saving, and item actions (ItemManager diffs not yet ready)

  1. … 61 more files in changeset.
no_comment
no_comment
    • -0
    • +170
    ./ZoneProcessServerImplementation.h
  1. … 2045 more files in changeset.