Add function for parse/report unknown map flag.
Add function for parse or report about unknown object in parsing script file.
update HPM hooks.
Fix npc->parse_unknown_object usage.
Add function for create npc.
Update HPM hooks.
Follow-up to 26cdd53, 0623d4f

Whitespace cleanup

Signed-off-by: Haru <haru@dotalux.com>
Merge pull request #392 from 4144/npcext

Add functions for report/parse unknown map flags and script objects + sepate function for create npc
Fix compilation without memory manager.

configure example: ./configure --enable-manager=no
Merge pull request #406 from 4144/memmamanger

Fix compilation without memory manager.
Removed jump_zero command

- Follow-up to bcf7a77

Signed-off-by: Haru <haru@dotalux.com>
Removed petheal command

- Follow-up to 8bb0078

Signed-off-by: Haru <haru@dotalux.com>
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Removed checkquest command

- Follow-up to 3ad4a9d

Signed-off-by: Haru <haru@dotalux.com>
Add item attribute what prevent item removing on use.

New item attribute: KeepAfterUse
Merge pull request #397 from 4144/nodelonuse

Add item attribute what prevent item removing on use.
Merge branch 'master' of https://github.com/HerculesWS/Hercules