- Changed name form girl#10 to the Official name "Dianne".
* Added "How Does the Airship Work" Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10422 54d463be-8e91-2dee-dedb-b68131a5f0ec
- Re-made the Doll Quest with official dialogs.
- Re-made the Grandpa Pharmacist with official dialogs.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10420 54d463be-8e91-2dee-dedb-b68131a5f0ec
- Exit will now enable if you are just retrieving the Ring, keeps you from getting stuck.
- Corrected "KH_Kielh02", was setting off a debug, invalid map index. Should have been "kh_Kiehl02"
- Made .KHQuestBusy$ into a temp global variable. $@KHQuestBusy$.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10417 54d463be-8e91-2dee-dedb-b68131a5f0ec
* More security on the 5th Big Door, now makes sure no one outside of who acticated it initially can use it. Resets after 10 minutes to make it.
* Made it so that you need to be at least step 84 to activate the final door.
* Corrected not deleting Allysia's Ring from inventory.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10413 54d463be-8e91-2dee-dedb-b68131a5f0ec
- Added vs8 project file for ladmin
- Replaced all occurences of printf in ladmin.c with ShowMessage
- Fixed ladmin working with ips using the wrong byte orer
* Fixed @jumpto displaying the incorrect player name
* Added more safeguards to socket.c against socket ids out of range
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10409 54d463be-8e91-2dee-dedb-b68131a5f0ec
- some smaller mob skill updates
- MVP power skill updates (not sure if code works with higher levels)
- fixed comments in mob db
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10405 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Fixed doors not resetting in kh_kiehl01 after 30 second timer is up.
Database:
* Added remaining 11.3 Equipment.
* Added Known-Effect Cash Shop items.
* Added Valentine's Day (2007) event items with info
* Added St. Patrick's Day (2007) items.
* Added a list of problems with 11.3 equipment and cash shop items to changelog.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10392 54d463be-8e91-2dee-dedb-b68131a5f0ec
- login_sql was doing stupid things like re-using one pre-generated key for all connections, and escaping binary md5 data (destroying it)
- added missing code to login_txt when creating new accounts, showing that storing passwords as md5 hashes never really worked for txt
- removed PASSWORDENC's conditional compilation effect, now just a flag
- greatly simplified md5 password checking code, credits to eapp
* login server will now bind only after finishing the init phase
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10384 54d463be-8e91-2dee-dedb-b68131a5f0ec
- modulus division detects division by 0.
dividing by zero stops the script and gives an error
- underflow/overflow messages differentiated (warnings)
- when a script function doesn't return a value, a C_NOP value is pushed
instead (avoids stack corruption)
- op_add merged with op_2+op_2num/op2_str
- better type checking in the operators, int/string is never assumed.
The script ends when an invalid type is found.
- other minor code cleanups
Changes made in consequence of:
Ref: http://www.eathena.ws/board/index.php?s=&showtopic=149237&view=findpost&p=823195
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10379 54d463be-8e91-2dee-dedb-b68131a5f0ec