Did someone test the newest updated version on windows?? with real map??
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:57 Using one of 253 sudden death runes...
17:58 Using one of 253 sudden death runes...
17:58 Using one of 253 sudden death runes...
17:58 Using one of 253 sudden death runes...
17:58 Using one of 253 sudden death runes...
17:58 Using one of 253 sudden death runes...
Only me having this error?
I looked all pages and nobody have this error.
removeRuneCharges = "no"
removeRuneCharges = "yes"
@Tanath
Port 7172 is blocked.
Compiler: Default compiler
Building Makefile: "C:\TFS 0.3.4\dev-cpp\Makefile.win"
Executing make clean
rm -f obj//actions.o obj//allocator.o obj//baseevents.o obj//beds.o obj//chat.o obj//combat.o obj//protocolold.o obj//condition.o obj//configmanager.o obj//connection.o obj//container.o obj//creature.o obj//creatureevent.o obj//cylinder.o obj//database.o obj//databasemysql.o obj//databasesqlite.o obj//depot.o obj//exception.o obj//fileloader.o obj//game.o obj//gui.o obj//house.o obj//housetile.o obj//inputbox.o obj//ioguild.o obj//iologindata.o obj//iomap.o obj//iomapserialize.o obj//item.o obj//items.o obj//luascript.o obj//mailbox.o obj//map.o obj//md5.o obj//monster.o obj//monsters.o obj//movement.o obj//networkmessage.o obj//npc.o obj//otserv.o obj//outfit.o obj//outputmessage.o obj//party.o obj//player.o obj//playerbox.o obj//position.o obj//protocol.o obj//protocolgame.o obj//protocollogin.o obj//quests.o obj//raids.o obj//rsa.o obj//scheduler.o obj//scriptmanager.o obj//server.o obj//sha1.o obj//spawn.o obj//spells.o obj//status.o obj//talkaction.o obj//tasks.o obj//teleport.o obj//textlogger.o obj//thing.o obj//tile.o obj//tools.o obj//trashholder.o obj//vocation.o obj//waitlist.o obj//weapons.o obj//ioban.o obj//globalevent.o obj//gameservers.o obj//databasemanager.o obj//admin.o obj//protocolhttp.o obj//group.o obj//TheForgottenServer_private.res TheForgottenServer.exe
g++.exe -c ../actions.cpp -o obj//actions.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../allocator.cpp -o obj//allocator.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../baseevents.cpp -o obj//baseevents.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../beds.cpp -o obj//beds.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../chat.cpp -o obj//chat.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../combat.cpp -o obj//combat.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../protocolold.cpp -o obj//protocolold.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../condition.cpp -o obj//condition.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../configmanager.cpp -o obj//configmanager.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../connection.cpp -o obj//connection.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../container.cpp -o obj//container.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../creature.cpp -o obj//creature.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../creatureevent.cpp -o obj//creatureevent.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../cylinder.cpp -o obj//cylinder.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../database.cpp -o obj//database.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../databasemysql.cpp -o obj//databasemysql.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../databasesqlite.cpp -o obj//databasesqlite.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../depot.cpp -o obj//depot.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../exception.cpp -o obj//exception.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../fileloader.cpp -o obj//fileloader.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../game.cpp -o obj//game.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../gui.cpp -o obj//gui.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../house.cpp -o obj//house.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../housetile.cpp -o obj//housetile.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../inputbox.cpp -o obj//inputbox.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../ioguild.cpp -o obj//ioguild.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../iologindata.cpp -o obj//iologindata.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../iomap.cpp -o obj//iomap.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../iomapserialize.cpp -o obj//iomapserialize.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../item.cpp -o obj//item.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../items.cpp -o obj//items.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../luascript.cpp -o obj//luascript.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../mailbox.cpp -o obj//mailbox.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../map.cpp -o obj//map.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../md5.cpp -o obj//md5.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../monster.cpp -o obj//monster.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../monsters.cpp -o obj//monsters.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../movement.cpp -o obj//movement.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../networkmessage.cpp -o obj//networkmessage.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../npc.cpp -o obj//npc.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../otserv.cpp -o obj//otserv.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../outfit.cpp -o obj//outfit.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../outputmessage.cpp -o obj//outputmessage.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../party.cpp -o obj//party.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../player.cpp -o obj//player.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../playerbox.cpp -o obj//playerbox.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../position.cpp -o obj//position.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../protocol.cpp -o obj//protocol.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../protocolgame.cpp -o obj//protocolgame.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../protocollogin.cpp -o obj//protocollogin.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../quests.cpp -o obj//quests.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../raids.cpp -o obj//raids.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../rsa.cpp -o obj//rsa.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../scheduler.cpp -o obj//scheduler.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../scriptmanager.cpp -o obj//scriptmanager.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../server.cpp -o obj//server.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../sha1.cpp -o obj//sha1.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../spawn.cpp -o obj//spawn.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../spells.cpp -o obj//spells.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../status.cpp -o obj//status.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../talkaction.cpp -o obj//talkaction.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../tasks.cpp -o obj//tasks.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../teleport.cpp -o obj//teleport.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../textlogger.cpp -o obj//textlogger.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../thing.cpp -o obj//thing.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../tile.cpp -o obj//tile.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../tools.cpp -o obj//tools.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../trashholder.cpp -o obj//trashholder.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../vocation.cpp -o obj//vocation.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
../vocation.cpp: In member function `void Vocation::reset()':
../vocation.cpp:296: warning: passing `float' for converting 2 of `void* memset(void*, int, size_t)'
g++.exe -c ../waitlist.cpp -o obj//waitlist.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../weapons.cpp -o obj//weapons.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
../weapons.cpp: In member function `virtual int32_t WeaponWand::getWeaponDamage(const Player*, const Creature*, const Item*, bool) const':
../weapons.cpp:1043: warning: converting to `int32_t' from `float'
../weapons.cpp:1044: warning: converting to `int32_t' from `float'
g++.exe -c ../ioban.cpp -o obj//ioban.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../globalevent.cpp -o obj//globalevent.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../gameservers.cpp -o obj//gameservers.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../databasemanager.cpp -o obj//databasemanager.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../admin.cpp -o obj//admin.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../protocolhttp.cpp -o obj//protocolhttp.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../group.cpp -o obj//group.o -I"include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
windres.exe -i TheForgottenServer_private.rc --input-format=rc -o obj//TheForgottenServer_private.res -O coff
g++.exe obj//actions.o obj//allocator.o obj//baseevents.o obj//beds.o obj//chat.o obj//combat.o obj//protocolold.o obj//condition.o obj//configmanager.o obj//connection.o obj//container.o obj//creature.o obj//creatureevent.o obj//cylinder.o obj//database.o obj//databasemysql.o obj//databasesqlite.o obj//depot.o obj//exception.o obj//fileloader.o obj//game.o obj//gui.o obj//house.o obj//housetile.o obj//inputbox.o obj//ioguild.o obj//iologindata.o obj//iomap.o obj//iomapserialize.o obj//item.o obj//items.o obj//luascript.o obj//mailbox.o obj//map.o obj//md5.o obj//monster.o obj//monsters.o obj//movement.o obj//networkmessage.o obj//npc.o obj//otserv.o obj//outfit.o obj//outputmessage.o obj//party.o obj//player.o obj//playerbox.o obj//position.o obj//protocol.o obj//protocolgame.o obj//protocollogin.o obj//quests.o obj//raids.o obj//rsa.o obj//scheduler.o obj//scriptmanager.o obj//server.o obj//sha1.o obj//spawn.o obj//spells.o obj//status.o obj//talkaction.o obj//tasks.o obj//teleport.o obj//textlogger.o obj//thing.o obj//tile.o obj//tools.o obj//trashholder.o obj//vocation.o obj//waitlist.o obj//weapons.o obj//ioban.o obj//globalevent.o obj//gameservers.o obj//databasemanager.o obj//admin.o obj//protocolhttp.o obj//group.o obj//TheForgottenServer_private.res -o "TheForgottenServer.exe" -L"lib" -mwindows -O1 -lboost_system -lgmp -llua5.1 -lmysql -lboost_regex -lsqlite3 -lwsock32 -lxml2 -lmysql -lws2_32 -s
Execution terminated
Compilation successful
* Premium account time fix (thanks Faramir)
* Teleport summon fix
* 'hidename', 'hidehealth' flags for monsters & npcs (Used in flamethrowers etc.)
* Fixes to click & turn teleport (Debug prevent, and you can't enter house)
* Client version displaying onLook
* Deprecated getPlayerGroupName(cid), use getGroupInfo(id).name
* New configurable: premiumDaysToFormGuild (Default: 0)
* New configurable: pushCreatureDelay (how fast players moves creatures) (Default: 2 * 1000)
* New configurable: confirmOutdatedVersion (Allowing you to use older versions, without confirmation)
* New configurable: deathContainerId, its a default container added afer player death
* New functions: setPlayerPZLocked(cid, locked), getCreatureLastPosition(cid), getWaypointsList()
* Display more detailed time in banishment info (at login etc)
* lastLogin param to onLogin
* executeLogout optional parameter in doRemoveCreature, e.g. usable for disabling MC logging
* new creature events: onFollow(cid, target) and onTarget(cid, target)
* few additional things displayed onLook, like decayTo and ghost activated
* doCreateItem fix. Count is OPTIONAL
* Few fixes with vocation multipliers
* '*Ghost Mode*' text for invisible gamemasters onLook
* Temporary crashbug fix with Monster::pushCreatures
* Compiler error with __EXCEPTION_TRACER__
* Added missing chat channels reloading to GUI
* outfits.xml 'access' param, and attributes fix (invisible, manaShield etc)
* You can now use in outfits.xml, same outfit for both sex, just use sex="0;1"
* Warning about registered monster with same name
* Ghost login fix, notifyLogin/out displayed propertly
* Updated money script (more user friendly when adding new coins xP)
* Possiblity to use id="1;2;3" or id="1-3" in stages.xml to set same stage on more worlds
* Fixed vocation magDamage/magHealingDamage multipliers for spells which was using onGetFormulaValues callback
* !deathlist configurable display limit (prevent debug)
* GUI disappearing ..
* config: 'dataDirectory' not fully supported
* And more..
thanks! what about crashes? i see you fixed the pushmonster thing, but are there more reasons that causes crashes which we know about?
Just to clearify; this isn't revision 54? And you havn't added this to the reposteries yet?The Forgotten Server
Version: 0.3.4 (Crying Damson)
Patch release 1
All issues should be fixed.
Changes:
Code:* Premium account time fix (thanks Faramir) * Teleport summon fix * 'hidename', 'hidehealth' flags for monsters & npcs (Used in flamethrowers etc.) * Fixes to click & turn teleport (Debug prevent, and you can't enter house) * Client version displaying onLook * Deprecated getPlayerGroupName(cid), use getGroupInfo(id).name * New configurable: premiumDaysToFormGuild (Default: 0) * New configurable: pushCreatureDelay (how fast players moves creatures) (Default: 2 * 1000) * New configurable: confirmOutdatedVersion (Allowing you to use older versions, without confirmation) * New configurable: deathContainerId, its a default container added afer player death * New functions: setPlayerPZLocked(cid, locked), getCreatureLastPosition(cid), getWaypointsList() * Display more detailed time in banishment info (at login etc) * lastLogin param to onLogin * executeLogout optional parameter in doRemoveCreature, e.g. usable for disabling MC logging * new creature events: onFollow(cid, target) and onTarget(cid, target) * few additional things displayed onLook, like decayTo and ghost activated * doCreateItem fix. Count is OPTIONAL * Few fixes with vocation multipliers * '*Ghost Mode*' text for invisible gamemasters onLook * Temporary crashbug fix with Monster::pushCreatures * Compiler error with __EXCEPTION_TRACER__ * Added missing chat channels reloading to GUI * outfits.xml 'access' param, and attributes fix (invisible, manaShield etc) * You can now use in outfits.xml, same outfit for both sex, just use sex="0;1" * Warning about registered monster with same name * Ghost login fix, notifyLogin/out displayed propertly * Updated money script (more user friendly when adding new coins xP) * Possiblity to use id="1;2;3" or id="1-3" in stages.xml to set same stage on more worlds * Fixed vocation magDamage/magHealingDamage multipliers for spells which was using onGetFormulaValues callback * !deathlist configurable display limit (prevent debug) * GUI disappearing .. * config: 'dataDirectory' not fully supported * And more..
Download:
* Console
* GUI
* Sources
Just to clearify; this isn't revision 54? And you havn't added this to the reposteries yet?
No it isn't, because I'm not able to do it.
When Elf will back, he'll update thread, and repository.