ChangeLog
上传用户:jxpjxmjjw
上传日期:2009-12-07
资源大小:5877k
文件大小:49k
源码类别:

模拟服务器

开发平台:

Visual C++

  1. 2004-10-13
  2.    A LOT OF PEOPLE
  3. updated to version 0.11.0.4
  4. party fixed (not to end)
  5. chat fixed
  6. lvling fixed
  7. hpmin, hpmax commands
  8. npc info command
  9. quest work almost correctly (is only bug with refresh), 8 bit name fixed
  10. spirit healer fixed (it will tp you to nearest "Spirit Healer" creature Name)
  11. and probably more fixes, but all inside :)
  12. 2004-10-20
  13.          LeMMiNGS
  14.           updated version to 0.9.1.12.
  15.           crash on /who fixed
  16.           better regen system (detects /sleep and incombat)
  17.           taxi auto dismounts on destination (also no dismounts/remounts on air)
  18.           weapons fix (speed/correct dmg display)
  19.           item status fix
  20.           item class requeriments
  21.           removed auto-item-equip .. it was buggy
  22.           item drop decreased a little and only drop itens you can sell for some money
  23.           death system fix (not veeeeery good but its a start!)
  24.           invite xp steal bug fix
  25.           last hit to steal xp fix
  26.           autosave feature (also no .save abuse & .save full mana/health bugfix)
  27.           mobs do dmg based on lvl
  28.           update messages restrict to area (much less junk messages to players)
  29.           chat working properly
  30.           partyfix (no double join/only in-area players receives xp)
  31.           emotes used on players fix (no more waves to spirit healer)
  32.           testip changed to check everyones ip
  33.           .login autoinsert <GM> tag
  34.           removed the useless Log:: messages (make more noob admin friendly)
  35.           taxis cost money and have the right mount
  36.           mounts changed to lvl 15,25,35 with a cool displayid for each race
  37.           mobs restores 80%life when go back to respawn position (planning mob hp regen)
  38.           gm commands log (when makes changes to other users like mana, gold, lvl, etc)
  39.           changed nonworking .help to use the .commands handler
  40.           *thats all i remember.. but there must been something ive missed
  41. 2004-10-17
  42.          Torg
  43.           fixed make and config scripts
  44.           updated version to 0.9.1.11 in configuration files
  45.          -src/shared/wowpythin/Main.cpp
  46.           fixed LanHost settings
  47. 2004-08-03
  48. r-o-n-n-y
  49. -src/shared/networkinterface.cpp
  50.  fixed buffer overflow so you can join as human now - 
  51.  fixed a loop
  52. lina
  53. -src/spellhandler.cpp
  54.  clean code, make ptr NULL test, remove duplicate fonction (and for start to end research to find fontion)
  55. -src/character.cpp
  56.  update stat each levelup
  57.  when user died, summoned creature died
  58. -src/unit.cpp/.h, src/combat.cpp, src/spellhandler.cpp
  59.  summoned creature give you xp
  60.  when summoned creature died, npc attack user
  61.  force mobs to return to their spawn after target died, client disconnect
  62. -src/worldserver.cpp/.h, src/unit.cpp/.h, src/chathandler.cpp/.h, src/level2.cpp, shared/databaseinterface.cpp
  63.  add chat command to make mobs defensive, offensive, group defensive, group offensive
  64.  change .guid command to .info and give more information
  65.  add .state chat command
  66. 2004-08-02
  67. lina
  68. -src/unit.cpp
  69.  repair the AI combat bug who don't stop fight when user logout or disconnect
  70. -src/Unit.cpp/.h, src/Combat.cpp/.h, -src/WorldServer.cpp/.h, src/Spell.h, src/SpellHandler.cpp/.h, src/PetHandler.cpp/.h, src/AuraHandler.cpp/.h
  71.  optimize nothin code
  72.  destroy summoned at logout
  73. nothin
  74. -src/Unit.cpp/.h, src/Combat.cpp/.h, -src/WorldServer.cpp/.h, src/Spell.h, src/SpellHandler.cpp/.h
  75. +src/PetHandler.cpp/.h, src/AuraHandler.cpp/.h
  76.  add aura
  77.  add pet
  78.  add agressive mobs 
  79. 2004-08-01
  80. lina
  81. -src/character.cpp, src/charcterhandler.cpp, shared/databaseinterface.cpp
  82.  add item stat to char stat
  83.  Strengh give more dmg
  84.  //Agility give % critical hit
  85.  Stamina give health as stm/2
  86.  Spirit give mana as spt/2
  87.  Intellect change regen as regenDelay-Intellect*2
  88.  Mana add mana
  89.  Health add health
  90.  Armor absorb some damage
  91. 2004-08-31
  92. lina
  93. -src/mischandler.cpp, src/worldserver.cpp, src/character.cpp/.h
  94.  add save for action bar
  95. -src/spellhandler.cpp, src/character.cpp/.h
  96.  add test when buy spell if spell allready learned
  97. -shared/databaseinterface.cpp/.h, src/main.cpp
  98.  add rmv ip server command
  99. -src/leve3.cpp, src/chathandler.cpp/.h  
  100.  removed a hole when unban user set to allow ip and by passe firewall when on, now remove from firewall list
  101.  add isle command
  102. 2004-08-30
  103. lina
  104. -src/mischandler.cpp, src/worldserver.cpp 
  105.  add code for action bar
  106. -src/comabathandler.cpp
  107.  add armor effect on combat
  108. hyperzone
  109. -src/mischandler.cpp, src/SkillHandler.cpp, src/Character.cpp, shared/databaseinterface.cpp/.h 
  110.  add talent code
  111. -src/game/Character.cpp
  112.  add Armor when creating char and updating stats 
  113. 2004-08-29
  114. electrix
  115. -src/opcodes.h
  116.  cleaned
  117. lina
  118. -shared/database.cpp/.h, shared/databaseinterface.cpp/.h, shared/realmlistsrv.cpp, shared/realmlist.cpp
  119.  add test Login/IP from electrix (and optimized by me)
  120.  add testip server command
  121.  optimize retrieve login
  122. hyperzone
  123. -src/WorldServer.cpp/.h, src/SkillHandler.cpp/.h, src/Character.cpp, shared/databaseinterface.cpp/.h 
  124.  add talent code
  125. -src/ChatHandler.cpp/.h, src/Level3.cpp  
  126.  add update command  
  127. 2004-08-28
  128. lina
  129. -src/characterhandler.cpp 
  130.  fix mana bug when level up
  131. -src/chathandler.cpp/.h, src/level2.cpp 
  132.  add rmvitem, rmvspell chat command
  133. hiperzone
  134. -src/mischandler.cpp, src/gameclient.cpp/.h, src/character.cpp/.h 
  135.  add guild code
  136. 2004-08-27
  137. lina
  138. -src/Character.cpp, src/mischandler.cpp 
  139.  make a fix for death world (no use spirit for this moment).
  140. -level3.cpp change the ban/unban command
  141. -shared/database.cpp/.h, shared/databaseinterface.cpp/.h, shared/networkinterface.cpp, wowpython/main.cpp
  142.  optimize firewall
  143.  remove autounban server command
  144.  add ban, allow server command
  145.  
  146.  NOW: firewall on, allow know allow ip, block unknow ip and know ban ip
  147. firewall off, allow know allow ip, unknow ip and block know ban ip
  148. default firewall off.
  149. nothin
  150. -src/Character.cpp, src/Combat.cpp, src/, src/Spell.h, src/SpellHandler.h, src/Unit.cpp  
  151.  some changes for spells
  152. -src/src/SpellHandler.cpp, shared/databaseinterface.cpp
  153. Different Spells 30
  154. total Spells 136
  155. Multi Target 5
  156. Single Target 15
  157. Melee 1
  158. Healing 9
  159. 2004-08-26
  160. Lina
  161. -src/unit.cpp fix server crash when client disco in fight, and end combat when client logout
  162. hyperzone
  163. -src/combat.cpp combat fix ?!?
  164. ignatich
  165. -src/level2.cpp addmove fix
  166. -src/level3.cpp .move fix
  167. 2004-08-25  nothin
  168. -src/spell.h, src/Unit.cpp/.h, src/Combat.cpp, src/Character.cpp
  169.   updated some stuff for Mana Shield
  170. -src/spellhandler.cpp
  171. Spell Features:
  172. multi target damage spells
  173. single target damage spells
  174. damage absorb with timer
  175. aura with timer
  176. damage over time
  177. self healing
  178. target healing
  179. Mana Shield
  180. should work need to test with 0.9.0 but worked in 0.8.0
  181. potions
  182. eat/drink
  183. 2004-08-24-LINA
  184. -src/worldserver.cpp fixed server crash if a user was in char selection when saveall
  185. *src/chathandler.cpp/.h,src/worldserver.h, main.cpp
  186. - change allocation for commandtable (unable to build with VC6)
  187. - load help command from db at server/worldstart insteed first command
  188. - add reloadhelp server command
  189. - add wspeed command
  190. - fix security
  191. - change aura, learn, morph by ptr
  192. 2004-08-22-LINA
  193. *src/main.cpp, shared/database.h, shared/databaseInterface.cpp/.h, src/worldserver.cpp/.h, /shared/networkinterface.cpp, src/Sockets.h: 
  194.  - remove blockip (from my old firewall v1, why i found in cvs with uncomplete code ?!?)
  195.  - add firewall/autounban/savell server command
  196. *src/level0-4.cpp, src/chathandler.cpp/.h,src/worldserver.cpp/.h, /shared/networkinterface.h:
  197.  - fix change command bug for char on npc
  198.  - fix change command bug for npc on char
  199.  - optimize command
  200.  - add gmpass/saveall/ban/unban command
  201. 2004-08-22
  202. - src/combat.cpp: fixed char dealing damage when is out of range now only attacks if is in combat reach
  203. 2004-08-18
  204. -scr/MiscHandler.cpp/.h, shared/databaseInterface.cpp/.h: added friends list, add and remove
  205. 2004-08-13  DeathCheese  <deathcheese@users.sourceforge.net>
  206. * include/Character.h, src/ChatHandler.cpp, src/Level1.cpp, src/MovementHandler.cpp, src/Object.cpp, src/WorldServer.cpp:
  207.  - Fixed a bug that caused NPCs and players to disappear if you worldported to a place close by.
  208.  - Added a Warning in SendMsgToSet to try and trap a bug
  209. 2004-08-13  tmm`  <tmma@users.sourceforge.net>
  210. * include/NetworkInterface.h, src/NetworkInterface.cpp, src/Object.cpp, src/WorldServer.cpp:
  211. implemented sendq for world server
  212. this should fix the 100% cpu usage issue
  213. lets hope it won't be buggy
  214. 2004-08-12  Follower  <tpfollower@users.sourceforge.net>
  215. * src/WorldServer.cpp:
  216. The CVS was broken, this was shot in the dark to fix it in a hurry.
  217. I changed where 1 case was, I think tmm` missplaced it.
  218. Sorry if this cuases problems, I didnt have time to thuroughly test.
  219. 2004-08-12  tmm`  <tmma@users.sourceforge.net>
  220. * src/Level0.cpp: *** empty log message ***
  221. * src/GroupHandler.cpp: fixed a bug with grouphandler
  222. * src/WorldServer.cpp, include/GameClient.h, src/GameClient.cpp, src/MiscHandler.cpp, src/NetworkInterface.cpp, src/Object.cpp, src/Server.cpp:
  223. commited several bug fixes and bug traps
  224. 2004-08-11  Follower  <tpfollower@users.sourceforge.net>
  225. * src/MovementHandler.cpp:
  226. still trying to get this movement bugged nailed.
  227. 2004-08-11  WantedMan  <wantedman@users.sourceforge.net>
  228. * src/DatabaseInterface.cpp, src/Unit.cpp: *** empty log message ***
  229. 2004-08-11  DeathCheese  <deathcheese@users.sourceforge.net>
  230. * src/GameClient.cpp, src/MiscHandler.cpp, src/MovementHandler.cpp, src/ObjectMgr.cpp, include/ObjectMgr.h:
  231.  - Possibly fixed a bug with Worldporting that was causing a crash.
  232.  - Definitely fixed a bug that was causing a crash on every logout (yikes)
  233. 2004-08-11  Follower  <tpfollower@users.sourceforge.net>
  234. * include/DatabaseInterface.h, src/DatabaseInterface.cpp, src/Level0.cpp, src/WorldServer.cpp:
  235. WantedMand and JH asked for this to be commited.
  236. 2004-08-10  Follower  <tpfollower@users.sourceforge.net>
  237. * src/Character.cpp, scripts/makefile:
  238. Allows Night Elf Druids to not break char lists.
  239. * src/Level2.cpp:
  240. Fixed #name not allowing spaces and some other small stuff.
  241. 2004-08-10  tmm`  <tmma@users.sourceforge.net>
  242. * include/GameClient.h, src/GameClient.cpp, src/Main.cpp:
  243. attempting to fix a bug with char->pClient being wrong
  244. 2004-08-10  Follower  <tpfollower@users.sourceforge.net>
  245. * src/Level0.cpp, src/Level1.cpp: Trying to clean this up.
  246. * src/NPCHandler.cpp: fixes trainer bug.
  247. * src/MovementHandler.cpp:
  248. Missed one of the cases that was bugged, fixed.
  249. * src/MovementHandler.cpp: fixed under read packets for movement
  250. (hopefully fixes the !hasEntries bug too)
  251. 2004-08-09  DeathCheese  <deathcheese@users.sourceforge.net>
  252. * src/DatabaseInterface.cpp, src/Level0.cpp, src/Level1.cpp, src/Level2.cpp, src/Level3.cpp, src/NPCHandler.cpp, src/ObjectMgr.cpp, src/WorldServer.cpp, include/ChatHandler.h, include/DatabaseInterface.h, include/WorldServer.h, src/ChatHandler.cpp:
  253.  - Removed the newlines from a bunch of files
  254.  - Removed the function "getCreature" from WorldServer.h because it was an unsafe duplicate of an existing function "GetCreature"
  255.  - Fixed up a few type conversion issues, removing some wanrings.
  256.  - Maybe a few more small things
  257. 2004-08-09  Follower  <tpfollower@users.sourceforge.net>
  258. * src/MiscHandler.cpp: Fixed STANDSTATE crash bug.
  259. * src/DatabaseInterface.cpp, src/MiscHandler.cpp, src/SpellHandler.cpp:
  260. Added spells posted by DevineEvil
  261. Fixed a bug in where you where tranported on death.
  262. * src/DatabaseInterface.cpp, src/Level0.cpp, src/MiscHandler.cpp, src/NPCHandler.cpp, include/DatabaseInterface.h, include/Unit.h, include/WorldServer.h:
  263. More Work on SpiritHealers
  264. Now Only SpiritHealers in the spirithealers DB will be able to bring you back to life.
  265. 2004-08-08  Follower  <tpfollower@users.sourceforge.net>
  266. * src/DatabaseInterface.cpp, src/GameClient.cpp, src/Level0.cpp, src/Level1.cpp, src/Level2.cpp, src/Level3.cpp, src/Main.cpp, src/MiscHandler.cpp, src/NPCHandler.cpp, src/NetworkInterface.cpp, src/Unit.cpp, src/WorldServer.cpp, include/ChatHandler.h, include/Database.h, include/DatabaseInterface.h, include/GameClient.h, include/NetworkInterface.h, include/RealmListSrv.h, include/Unit.h, include/WorldServer.h, src/ChatHandler.cpp:
  267. Added Linas commands patch to CVS and fixed some Spirit Healer stuff.
  268. Dont forget the new table http://www.teampython.com/sh.zip
  269. * src/DatabaseInterface.cpp:
  270. Fixed a small bug concerning names of SpiritHealers
  271. * src/Level3.cpp, src/MiscHandler.cpp, src/NPCHandler.cpp, src/DatabaseInterface.cpp, include/DatabaseInterface.h, include/WorldServer.h:
  272. Working on Spirit Healers again, YOU MUST ADD NEW TABLE IN DATABASE.
  273. CREATE TABLE `spirithealers` (X float,Y float,Z float,F float,name_id int(8),mapId int(16),zoneId int(16),faction_id int(32) unsigned);
  274. insert into spirithealers VALUES (-10779.2,-1194.16,35.2092,0,6491,10,0,0);
  275. insert into spirithealers VALUES (-10608.6,1125.87,37.3139,0,6491,40,0,0);
  276. insert into spirithealers VALUES (-9392.03,-2021.59,58.2747,0,6491,44,0,0);
  277. insert into spirithealers VALUES (-9340.1,164.063,61.5395,0,6491,12,0,0);
  278. insert into spirithealers VALUES (-8946.23,-183.477,79.8481,0,6491,12,0,0);
  279. insert into spirithealers VALUES (-5685.62,-513.817,396.274,0,6491,1,0,0);
  280. insert into spirithealers VALUES (-5350.1,-2890.96,341.854,0,6491,38,0,0);
  281. insert into spirithealers VALUES (-3296.98,-2430.8,18.4835,0,6491,11,0,0);
  282. insert into spirithealers VALUES (-2176.47,-336.678,-6.02402,0,6491,215,1,0);
  283. insert into spirithealers VALUES (-637.768,-4300.84,40.9094,0,6491,14,1,0);
  284. insert into spirithealers VALUES (-590.535,-2516.93,91.8409,0,6491,17,1,0);
  285. insert into spirithealers VALUES (241.866,-4791.44,10.3538,0,6491,14,1,0);
  286. insert into spirithealers VALUES (2349.71,484.75,33.3554,0,6491,85,1,0);
  287. insert into spirithealers VALUES (9683.94,953.23,1291.72,0,6491,141,1,1);
  288. insert into spirithealers VALUES (10391.9,826.415,1317.6,0,6491,141,1,1);
  289. insert into spirithealers VALUES (-3518.63,-4318.48,7.82679,0,6491,15,1,0);
  290. 2004-08-08  WantedMan  <wantedman@users.sourceforge.net>
  291. * CHANGES.txt: *** empty log message ***
  292. 2004-08-07  WantedMan  <wantedman@users.sourceforge.net>
  293. * src/WorldServer.cpp:
  294. In WorldServer::disconnect_client() LogoutPlayer() nulls
  295. current char before we have a chance to remove it from
  296. InRange lists.
  297. 2004-08-07  Follower  <tpfollower@users.sourceforge.net>
  298. * src/MiscHandler.cpp:
  299. I made it so you would goto neutral SpiritHealers also.
  300. 2004-08-06  Follower  <tpfollower@users.sourceforge.net>
  301. * src/NPCHandler.cpp:
  302. Figured out what what of the unkown fields in gossip text was.
  303. 2004-08-06  DeathCheese  <deathcheese@users.sourceforge.net>
  304. * src/CharacterHandler.cpp, src/Level0.cpp, src/Object.cpp:
  305. Fixed a bug that was causing worldport to crash on every call.  Now it seems pretty stable, with two players.  I replaced the regular Move for the .storm,.under,.iron, and .thel commands to use a worldport packet.  Let's give this thing a REAL workout ;)
  306. 2004-08-06  RandomGuy  <r4gy@users.sourceforge.net>
  307. * src/Level0.cpp: I have added xsd's patch for the .save command .
  308. I changed the help comment to encourage people not to use it much, as e.g. using it after every xp gain could cause significant performance problems if the db connection is slow.
  309. * src/ObjectMgr.cpp: changed some ints to uint32s for compatibility
  310. * .cvsignore, bin/.keepme, obj/.keepme:
  311. Added bin and obj folders back for dev-cpp support.
  312. Please be advised that the the pythondev irc channel has moved to #teampython@irc.betasirc.net until further notice
  313. 2004-08-06  Follower  <tpfollower@users.sourceforge.net>
  314. * src/NPCHandler.cpp:
  315. Followers booboo, set UNIT_FIELD_FLAGS to a constant.
  316. 2004-08-05  RandomGuy  <r4gy@users.sourceforge.net>
  317. * win/wowpython.dev:
  318. Added dev-cpp project file to reorganization branch
  319. * win/wowpython.dev: New file.
  320. 2004-08-05  DeathCheese  <deathcheese@users.sourceforge.net>
  321. * include/ObjectMgr.h, include/Opcodes.h, src/Combat.cpp, src/Level2.cpp, src/MiscHandler.cpp, src/MovementHandler.cpp, src/ObjectMgr.cpp, src/WorldServer.cpp, CHANGES.txt:
  322. Several Changes / Fixes:
  323.  - Added a new function to ObjectMgr that will build and send a create player message.
  324.  - Modified the helper functions in ObjectMgr a bit.
  325.  - Made the rest of the code use said helper functions, in place of manually creating a player create packet.
  326.  - Cleaned up the CMSG_PLAYER_LOGIN case in MiscHandler.cpp
  327.  - Worldport now re-creates player items (using ObjMgr helpers).  **STILL CRASHES** with multiple players.
  328.  - Fixed the bug where players woudl appear naked in game.  This was due to items not being destroyed on logout.
  329.  - Added checks in combat.cpp to make sure certains actions are only taken if the victim is a player.
  330. 2004-08-05  tmm`  <tmma@users.sourceforge.net>
  331. * src/Server.cpp: small fix to the update timer code
  332. * include/Character.h, include/Server.h, include/Unit.h, include/WorldServer.h, src/Character.cpp, src/Server.cpp, src/Unit.cpp, src/WorldServer.cpp:
  333. added intervals to the world update function
  334. 2004-08-05  Follower  <tpfollower@users.sourceforge.net>
  335. * src/Character.cpp:
  336. Fixed broken Character.cpp (Nice work mstic, but please test more.)
  337. 2004-08-05  RandomGuy  <r4gy@users.sourceforge.net>
  338. * src/Character.cpp:
  339. Implemented mstic's patch http://sourceforge.net/tracker/index.php?func=detail&aid=1002996&group_id=114767&atid=669368
  340. Changed Regen() function to work off a % of Stamina / Spirit.
  341. Currently set at 15% (or usually 3)
  342. * src/ChatHandler.cpp, src/ItemHandler.cpp, src/Level1.cpp, src/Level2.cpp, src/Log.cpp, src/MiscHandler.cpp, src/NPCHandler.cpp, src/ObjectMgr.cpp, src/RealmClient.cpp, src/RealmListSrv.cpp, src/RedirectorSrv.cpp, src/SpellHandler.cpp, src/Unit.cpp, dep/lib/libmySQLmingw.a, include/Common.h, include/ObjectMgr.h, include/Timer.h, scripts/WoWPython.dev:
  343. Updated dev-cpp project.  Man it was old!  Also updated libmySQLmingw.a again so it loads libmysql5.dll, which seems to be what people have nowadays, rather than libmysql.dll .
  344. WoWPython will now build on windows with no piracy or purchase required.
  345. Also updated a few source files for linux/mingw/cygwin compatibility, adding newlines to ends where they were missing, added a check for config.h .
  346. * dep/lib/libmySQLmingw.a: updated mingw mysql symbols
  347. 2004-08-05  Brian Taylor  <battyone@users.sourceforge.net>
  348. * src/ItemHandler.cpp:
  349. Commiting the "LVL REQUIREMENT AND NO VENDOR FREE FOR 0.8.8" patch
  350. 2004-08-05  DeathCheese  <deathcheese@users.sourceforge.net>
  351. * src/Character.cpp, src/Combat.cpp, src/Object.cpp, src/ObjectMgr.cpp, src/QuestHandler.cpp, src/Unit.cpp, src/WorldServer.cpp, include/Object.h, include/ObjectMgr.h, include/Opcodes.h, include/QuestHandler.h, include/Unit.h:
  352. Quest code maintenance.  No new quest functionality was added, but some bugs with the existing features were fixed.  Notably (meaning, all I can remember now):
  353.  - "Talk to" quests should now work properly.
  354.  - Rewards for a completed quest are only sent once.
  355.  - Maybe a few more
  356. Known Bugs:
  357.  - The questlog seems to not update it's kill count.  Logging out and back in will display the correct values in the log.  The quest can still be completed, despite incorrect quest log values.
  358.  - More, no doubt.
  359. 2004-08-05  eggy  <theeggman@users.sourceforge.net>
  360. * .cvsignore:
  361. woops, small update... forgot to add something to the cvsignore.
  362. * .cvsignore: cvsignore for the obj and bin folders.
  363. 2004-08-05  Follower  <tpfollower@users.sourceforge.net>
  364. * src/Character.cpp, src/DatabaseInterface.cpp, src/MiscHandler.cpp, src/NPCHandler.cpp, src/Server.cpp:
  365. Added Teleporting to Spirit Healer on Death.
  366. Many files where updated.
  367. Remember that your Spirit Healer must be in YOUR faction.
  368. !spawn 5233 1 1 30 Spirit Healer
  369. 2004-08-05  RandomGuy  <r4gy@users.sourceforge.net>
  370. * src/Object.cpp:
  371. Hacked a repair for a buffer overrun that occurrs frequently in Object::UpdateInRangeSet .  I have doubled the buffer size .  At some point we should figure out exactly what this function does and calculate the size specifically, or perhaps introduce an optional feature for dynamically sized WData objects for eventualities like this.
  372. * win/VC71/game.vcproj, win/VC6/game.dsp, win/VC70/game.vcproj:
  373. removed empty folders from game project
  374. * src/shared/Makefile.am, configure.ac: added lua sources to makefile
  375. * Makefile.am: fixed missing VC71 shared.vcproj from dist
  376. * win/Makefile.am:
  377. added docs distfiles; added dependency and windows dist files to toplevel makefile
  378. * doc/Python_Readme.doc: New file.
  379. * dep/lib/release/Makefile.am, doc/Makefile.am, doc/Python Readme.doc, doc/Python_Readme.doc, dep/lib/Makefile.am, dep/lib/debug/Makefile.am, dep/Makefile.am, dep/inc/Makefile.am, dep/inc/mysql/Makefile.am, Makefile.am, configure.ac:
  380. added docs distfiles; added dependency and windows dist files to toplevel makefile
  381. * win/VC70/game.vcproj, win/VC70/realmlist.vcproj, win/VC70/redirect.vcproj, win/VC70/shared.vcproj, win/VC70/wowpython.vcproj, win/VC71/game.vcproj, win/VC71/realmlist.vcproj, win/VC71/redirect.vcproj, win/VC71/shared.vcproj, win/VC71/wowpython.vcproj, win/wowpythonVC6.dsw, win/wowpythonVC70.sln, win/wowpythonVC71.sln:
  382. I have split the project into libraries as it is split on linux, and added files for VC70 and VC71
  383. * win/VC70/game.vcproj, win/VC70/realmlist.vcproj, win/VC70/redirect.vcproj, win/VC70/shared.vcproj, win/VC70/wowpython.vcproj, win/VC71/game.vcproj, win/VC71/realmlist.vcproj, win/VC71/redirect.vcproj, win/VC71/shared.vcproj, win/VC71/wowpython.vcproj, win/wowpythonVC70.sln, win/wowpythonVC71.sln:
  384. New file.
  385. * win/VC6/game.dsp, win/VC6/realmlist.dsp, win/VC6/redirect.dsp, win/VC6/shared.dsp, win/VC6/wowpython.dsp:
  386. I have split the project into libraries as it is split on linux, and added files for VC70 and VC71
  387. * win/VC6/game.dsp, win/VC6/realmlist.dsp, win/VC6/redirect.dsp, win/VC6/shared.dsp:
  388. New file.
  389. 2004-08-04  RandomGuy  <r4gy@users.sourceforge.net>
  390. * src/redirect/Makefile.am, src/shared/Makefile.am, src/wowpython/Makefile.am:
  391. Will now make distcheck successfully
  392. * dep/lib/Makefile.am, dep/lib/debug/Makefile.am, dep/lib/release/Makefile.am:
  393. New file.
  394. * dep/lib/Makefile.am, dep/lib/debug/Makefile.am, dep/lib/release/Makefile.am, src/game/Makefile.am, src/realmlist/Makefile.am:
  395. Will now make distcheck successfully
  396. * dep/Makefile.am, dep/inc/Makefile.am, dep/inc/mysql/Makefile.am:
  397. New file.
  398. * configure.ac, dep/Makefile.am, dep/inc/Makefile.am, dep/inc/mysql/Makefile.am, Makefile.am, README:
  399. Will now make distcheck successfully
  400. 2004-08-04  Follower  <tpfollower@users.sourceforge.net>
  401. * src/Server.cpp, src/Character.cpp, include/Unit.h:
  402. Updated Character.cpp to fix linux death problems.
  403. 2004-08-04  RandomGuy  <r4gy@users.sourceforge.net>
  404. * configure.ac:
  405. Set maintainer mode, to stop make from running configure with bad params
  406. * NEWS, configure.ac: Will no build successfully with some persuasion.
  407. 2004-08-03  eggy  <theeggman@users.sourceforge.net>
  408. * CHANGES.txt:
  409. Just a small test... to make sure I can commit with log messages and such...
  410. 2004-08-03  RandomGuy  <r4gy@users.sourceforge.net>
  411. * src/Main.cpp: Made the VERSION #define slightly more flexible
  412. 2004-08-03  Follower  <tpfollower@users.sourceforge.net>
  413. * src/NPCHandler.cpp, src/WorldServer.cpp: *** empty log message ***
  414. 2004-08-03  RandomGuy  <r4gy@users.sourceforge.net>
  415. * win/Makefile.am, win/VC6/wowpython.dsp, win/wowpythonVC6.dsw:
  416. New file.
  417. * win/Makefile.am, win/VC6/wowpython.dsp, win/wowpythonVC6.dsw:
  418. changed README.in to just README;
  419. added win subfolder and VC6 project
  420. * README: New file.
  421. * README, README.in, .cvsignore, configure.ac:
  422. changed README.in to just README;
  423. added win subfolder and VC6 project
  424. * scripts/.cvsignore, scripts/WoWPython.dev, scripts/WoWPython.dsp, scripts/WoWPython.vcproj, scripts/WoWPythonVC70.vcproj, scripts/libmySQL.dll, scripts/makefile, scripts/makefile.BSD, src/lua/lapi.c, src/lua/lcode.c, src/lua/ldebug.c, src/lua/ldo.c, src/lua/ldump.c, src/lua/lfunc.c, src/lua/lgc.c, src/lua/llex.c, src/lua/lmem.c, src/lua/lobject.c, src/lua/lopcodes.c, src/lua/lparser.c, src/lua/lstate.c, src/lua/lstring.c, src/lua/ltable.c, src/lua/ltests.c, src/lua/ltm.c, src/lua/lundump.c, src/lua/lvm.c, src/lua/lzio.c, dep/include/mysql/Libmysql.def, dep/include/mysql/config-win.h, dep/include/mysql/dbug.h, dep/include/mysql/errmsg.h, dep/include/mysql/libmysqld.def, dep/include/mysql/m_ctype.h, dep/include/mysql/m_string.h, dep/include/mysql/my_alloc.h, dep/include/mysql/my_getopt.h, dep/include/mysql/my_global.h, dep/include/mysql/my_list.h, dep/include/mysql/my_pthread.h, dep/include/mysql/my_sys.h, dep/include/mysql/mysql.h, dep/include/mysql/mysql_com.h, dep/include/mysql/mysql_version.h, dep/include/mysql/mysqld_error.h, dep/include/mysql/raid.h, include/Character.h, include/CharacterHandler.h, include/ChatHandler.h, include/Client.h, include/Combat.h, include/Common.h, include/Console.h, include/ConsoleUI.h, include/Database.h, include/DatabaseInterface.h, include/Errors.h, include/GameClient.h, include/GameObject.h, include/Group.h, include/GroupHandler.h, include/Item.h, include/ItemHandler.h, include/Log.h, include/MemoryLeaks.h, include/MiscHandler.h, include/MovementHandler.h, include/MsgHandler.h, include/NPCHandler.h, include/Network.h, include/NetworkInterface.h, include/Object.h, include/ObjectMgr.h, include/Opcodes.h, include/Path.h, include/QueryHandler.h, include/Quest.h, include/QuestHandler.h, include/RealmClient.h, include/RealmListSrv.h, include/RedirectorSrv.h, include/Script.h, include/Server.h, include/Singleton.h, include/SkillHandler.h, include/Sockets.h, include/SpellHandler.h, include/Stats.h, include/TaxiHandler.h, include/Threads.h, include/Timer.h, include/Unit.h, include/
  425. UpdateMask.h, include/UserAccount.h, include/WSPackets.h, include/World.h, include/WorldServer.h, include/lua/lapi.h, include/lua/lauxlib.h, include/lua/lcode.h, include/lua/ldebug.h, include/lua/ldo.h, include/lua/lfunc.h, include/lua/lgc.h, include/lua/llex.h, include/lua/llimits.h, include/lua/lmem.h, include/lua/lobject.h, include/lua/lopcodes.h, include/lua/lparser.h, include/lua/lstate.h, include/lua/lstring.h, include/lua/ltable.h, include/lua/ltm.h, include/lua/lua.h, include/lua/lualib.h, include/lua/lundump.h, include/lua/lvm.h, include/lua/lzio.h, src/wowpython/Main.cpp, src/wowpython/Makefile.am:
  426. Here's hoping I've gotten branching working rightly... this should be committed on the "reorganization" branch.
  427. Preliminary reorganization commit.  Open to comments/changes.  Will not build yet.
  428. * src/wowpython/Main.cpp, src/wowpython/Makefile.am: New file.
  429. * src/shared/Script.h, src/shared/Server.cpp, src/shared/Server.h, src/shared/Singleton.h, src/shared/Sockets.h, src/shared/Threads.cpp, src/shared/Threads.h, src/shared/Timer.h, src/shared/UserAccount.cpp, src/shared/UserAccount.h, src/shared/WSPackets.h, src/shared/lua/lapi.c, src/shared/lua/lapi.h, src/shared/lua/lauxlib.h, src/shared/lua/lcode.c, src/shared/lua/lcode.h, src/shared/lua/ldebug.c, src/shared/lua/ldebug.h, src/shared/lua/ldo.c, src/shared/lua/ldo.h, src/shared/lua/ldump.c, src/shared/lua/lfunc.c, src/shared/lua/lfunc.h, src/shared/lua/lgc.c, src/shared/lua/lgc.h, src/shared/lua/llex.c, src/shared/lua/llex.h, src/shared/lua/llimits.h, src/shared/lua/lmem.c, src/shared/lua/lmem.h, src/shared/lua/lobject.c, src/shared/lua/lobject.h, src/shared/lua/lopcodes.c, src/shared/lua/lopcodes.h, src/shared/lua/lparser.c, src/shared/lua/lparser.h, src/shared/lua/lstate.c, src/shared/lua/lstate.h, src/shared/lua/lstring.c, src/shared/lua/lstring.h, src/shared/lua/ltable.c, src/shared/lua/ltable.h, src/shared/lua/ltests.c, src/shared/lua/ltm.c, src/shared/lua/ltm.h, src/shared/lua/lua.h, src/shared/lua/lualib.h, src/shared/lua/lundump.c, src/shared/lua/lundump.h, src/shared/lua/lvm.c, src/shared/lua/lvm.h, src/shared/lua/lzio.c, src/shared/lua/lzio.h:
  430. Here's hoping I've gotten branching working rightly... this should be committed on the "reorganization" branch.
  431. Preliminary reorganization commit.  Open to comments/changes.  Will not build yet.
  432. * src/shared/Script.h, src/shared/Server.cpp, src/shared/Server.h, src/shared/Singleton.h, src/shared/Sockets.h, src/shared/Threads.cpp, src/shared/Threads.h, src/shared/Timer.h, src/shared/UserAccount.cpp, src/shared/UserAccount.h, src/shared/WSPackets.h, src/shared/lua/lapi.c, src/shared/lua/lapi.h, src/shared/lua/lauxlib.h, src/shared/lua/lcode.c, src/shared/lua/lcode.h, src/shared/lua/ldebug.c, src/shared/lua/ldebug.h, src/shared/lua/ldo.c, src/shared/lua/ldo.h, src/shared/lua/ldump.c, src/shared/lua/lfunc.c, src/shared/lua/lfunc.h, src/shared/lua/lgc.c, src/shared/lua/lgc.h, src/shared/lua/llex.c, src/shared/lua/llex.h, src/shared/lua/llimits.h, src/shared/lua/lmem.c, src/shared/lua/lmem.h, src/shared/lua/lobject.c, src/shared/lua/lobject.h, src/shared/lua/lopcodes.c, src/shared/lua/lopcodes.h, src/shared/lua/lparser.c, src/shared/lua/lparser.h, src/shared/lua/lstate.c, src/shared/lua/lstate.h, src/shared/lua/lstring.c, src/shared/lua/lstring.h, src/shared/lua/ltable.c, src/shared/lua/ltable.h, src/shared/lua/ltests.c, src/shared/lua/ltm.c, src/shared/lua/ltm.h, src/shared/lua/lua.h, src/shared/lua/lualib.h, src/shared/lua/lundump.c, src/shared/lua/lundump.h, src/shared/lua/lvm.c, src/shared/lua/lvm.h, src/shared/lua/lzio.c, src/shared/lua/lzio.h:
  433. New file.
  434. * src/realmlist/Makefile.am, src/realmlist/RealmClient.cpp, src/realmlist/RealmClient.h, src/realmlist/RealmListSrv.cpp, src/realmlist/RealmListSrv.h, src/redirect/Makefile.am, src/redirect/RedirectorSrv.cpp, src/redirect/RedirectorSrv.h, src/shared/Client.cpp, src/shared/Client.h, src/shared/Common.h, src/shared/Database.cpp, src/shared/Database.h, src/shared/DatabaseInterface.cpp, src/shared/DatabaseInterface.h, src/shared/Errors.h, src/shared/Log.cpp, src/shared/Log.h, src/shared/Makefile.am, src/shared/MemoryLeaks.cpp, src/shared/MemoryLeaks.h, src/shared/Network.cpp, src/shared/Network.h, src/shared/NetworkInterface.cpp, src/shared/NetworkInterface.h, src/shared/Script.cpp:
  435. Here's hoping I've gotten branching working rightly... this should be committed on the "reorganization" branch.
  436. Preliminary reorganization commit.  Open to comments/changes.  Will not build yet.
  437. * src/realmlist/Makefile.am, src/realmlist/RealmClient.cpp, src/realmlist/RealmClient.h, src/realmlist/RealmListSrv.cpp, src/realmlist/RealmListSrv.h, src/redirect/Makefile.am, src/redirect/RedirectorSrv.cpp, src/redirect/RedirectorSrv.h, src/shared/Client.cpp, src/shared/Client.h, src/shared/Common.h, src/shared/Database.cpp, src/shared/Database.h, src/shared/DatabaseInterface.cpp, src/shared/DatabaseInterface.h, src/shared/Errors.h, src/shared/Log.cpp, src/shared/Log.h, src/shared/Makefile.am, src/shared/MemoryLeaks.cpp, src/shared/MemoryLeaks.h, src/shared/Network.cpp, src/shared/Network.h, src/shared/NetworkInterface.cpp, src/shared/NetworkInterface.h, src/shared/Script.cpp:
  438. New file.
  439. * src/game/Character.cpp, src/game/Character.h, src/game/CharacterHandler.cpp, src/game/CharacterHandler.h, src/game/ChatHandler.cpp, src/game/ChatHandler.h, src/game/Combat.cpp, src/game/Combat.h, src/game/GameClient.cpp, src/game/GameClient.h, src/game/GameObject.cpp, src/game/GameObject.h, src/game/Group.cpp, src/game/Group.h, src/game/GroupHandler.cpp, src/game/GroupHandler.h, src/game/Item.cpp, src/game/Item.h, src/game/ItemHandler.cpp, src/game/ItemHandler.h, src/game/Level0.cpp, src/game/Level1.cpp, src/game/Level2.cpp, src/game/Level3.cpp, src/game/Makefile.am, src/game/MiscHandler.cpp, src/game/MiscHandler.h, src/game/MovementHandler.cpp, src/game/MovementHandler.h, src/game/MsgHandler.h, src/game/NPCHandler.cpp, src/game/NPCHandler.h, src/game/Object.cpp, src/game/Object.h, src/game/ObjectMgr.cpp, src/game/ObjectMgr.h, src/game/Opcodes.h, src/game/Path.h, src/game/QueryHandler.cpp, src/game/QueryHandler.h, src/game/Quest.h, src/game/QuestHandler.cpp, src/game/QuestHandler.h, src/game/SkillHandler.cpp, src/game/SkillHandler.h, src/game/SpellHandler.cpp, src/game/SpellHandler.h, src/game/Stats.h, src/game/TaxiHandler.cpp, src/game/TaxiHandler.h, src/game/Unit.cpp, src/game/Unit.h, src/game/UpdateMask.h, src/game/World.h, src/game/WorldServer.cpp, src/game/WorldServer.h:
  440. Here's hoping I've gotten branching working rightly... this should be committed on the "reorganization" branch.
  441. Preliminary reorganization commit.  Open to comments/changes.  Will not build yet.
  442. * src/game/Character.cpp, src/game/Character.h, src/game/CharacterHandler.cpp, src/game/CharacterHandler.h, src/game/ChatHandler.cpp, src/game/ChatHandler.h, src/game/Combat.cpp, src/game/Combat.h, src/game/GameClient.cpp, src/game/GameClient.h, src/game/GameObject.cpp, src/game/GameObject.h, src/game/Group.cpp, src/game/Group.h, src/game/GroupHandler.cpp, src/game/GroupHandler.h, src/game/Item.cpp, src/game/Item.h, src/game/ItemHandler.cpp, src/game/ItemHandler.h, src/game/Level0.cpp, src/game/Level1.cpp, src/game/Level2.cpp, src/game/Level3.cpp, src/game/Makefile.am, src/game/MiscHandler.cpp, src/game/MiscHandler.h, src/game/MovementHandler.cpp, src/game/MovementHandler.h, src/game/MsgHandler.h, src/game/NPCHandler.cpp, src/game/NPCHandler.h, src/game/Object.cpp, src/game/Object.h, src/game/ObjectMgr.cpp, src/game/ObjectMgr.h, src/game/Opcodes.h, src/game/Path.h, src/game/QueryHandler.cpp, src/game/QueryHandler.h, src/game/Quest.h, src/game/QuestHandler.cpp, src/game/QuestHandler.h, src/game/SkillHandler.cpp, src/game/SkillHandler.h, src/game/SpellHandler.cpp, src/game/SpellHandler.h, src/game/Stats.h, src/game/TaxiHandler.cpp, src/game/TaxiHandler.h, src/game/Unit.cpp, src/game/Unit.h, src/game/UpdateMask.h, src/game/World.h, src/game/WorldServer.cpp, src/game/WorldServer.h:
  443. New file.
  444. * doc/CHANGES.txt, doc/Makefile.am, doc/Python Readme.doc, doc/RELEASENOTES.txt, src/Character.cpp, src/CharacterHandler.cpp, src/ChatHandler.cpp, src/Client.cpp, src/Combat.cpp, src/ConsoleUI.cpp, src/Database.cpp, src/DatabaseInterface.cpp, src/GameClient.cpp, src/GameObject.cpp, src/Group.cpp, src/GroupHandler.cpp, src/Item.cpp, src/ItemHandler.cpp, src/Level0.cpp, src/Level1.cpp, src/Level2.cpp, src/Level3.cpp, src/Log.cpp, src/Main.cpp, src/Makefile.am, src/MemoryLeaks.cpp, src/MiscHandler.cpp, src/MovementHandler.cpp, src/NPCHandler.cpp, src/Network.cpp, src/NetworkInterface.cpp, src/Object.cpp, src/ObjectMgr.cpp, src/QueryHandler.cpp, src/QuestHandler.cpp, src/RealmClient.cpp, src/RealmListSrv.cpp, src/RedirectorSrv.cpp, src/Script.cpp, src/Server.cpp, src/SkillHandler.cpp, src/SpellHandler.cpp, src/TaxiHandler.cpp, src/Threads.cpp, src/Unit.cpp, src/UserAccount.cpp, src/WorldServer.cpp:
  445. Here's hoping I've gotten branching working rightly... this should be committed on the "reorganization" branch.
  446. Preliminary reorganization commit.  Open to comments/changes.  Will not build yet.
  447. * doc/CHANGES.txt, doc/Makefile.am, doc/Python Readme.doc, doc/RELEASENOTES.txt, src/Makefile.am:
  448. New file.
  449. * .cvsignore, AUTHORS, CHANGES.txt, ChangeLog, Makefile.am, NEWS, Python Readme.doc, README.in, RELEASENOTES.txt, THANKS, WoWPython.dsw, WoWPython.sln, WoWPythonVC70.sln, configure.ac, dep/inc/mysql/Libmysql.def, dep/inc/mysql/config-win.h, dep/inc/mysql/dbug.h, dep/inc/mysql/errmsg.h, dep/inc/mysql/libmysqld.def, dep/inc/mysql/m_ctype.h, dep/inc/mysql/m_string.h, dep/inc/mysql/my_alloc.h, dep/inc/mysql/my_getopt.h, dep/inc/mysql/my_global.h, dep/inc/mysql/my_list.h, dep/inc/mysql/my_pthread.h, dep/inc/mysql/my_sys.h, dep/inc/mysql/mysql.h, dep/inc/mysql/mysql_com.h, dep/inc/mysql/mysql_version.h, dep/inc/mysql/mysqld_error.h, dep/inc/mysql/raid.h, gpl.txt, reconf:
  450. Here's hoping I've gotten branching working rightly... this should be committed on the "reorganization" branch.
  451. Preliminary reorganization commit.  Open to comments/changes.  Will not build yet.
  452. * AUTHORS, ChangeLog, Makefile.am, NEWS, README.in, THANKS, configure.ac, dep/inc/mysql/Libmysql.def, dep/inc/mysql/config-win.h, dep/inc/mysql/dbug.h, dep/inc/mysql/errmsg.h, dep/inc/mysql/libmysqld.def, dep/inc/mysql/m_ctype.h, dep/inc/mysql/m_string.h, dep/inc/mysql/my_alloc.h, dep/inc/mysql/my_getopt.h, dep/inc/mysql/my_global.h, dep/inc/mysql/my_list.h, dep/inc/mysql/my_pthread.h, dep/inc/mysql/my_sys.h, dep/inc/mysql/mysql.h, dep/inc/mysql/mysql_com.h, dep/inc/mysql/mysql_version.h, dep/inc/mysql/mysqld_error.h, dep/inc/mysql/raid.h, reconf:
  453. New file.
  454. 2004-08-03  Follower  <tpfollower@users.sourceforge.net>
  455. * src/NPCHandler.cpp, src/WorldServer.cpp, include/DatabaseInterface.h, include/UpdateMask.h, src/DatabaseInterface.cpp:
  456. *** empty log message ***
  457. 2004-08-03  DeathCheese  <deathcheese@users.sourceforge.net>
  458. * CHANGES.txt:
  459. Altered the changelog...I think we put all the changes we make in the entry one higher than what was released on sourceforge.  So we released 0.8.8, so entries in the changelog go into 0.8.9 until we release that.  Unless someone thinks differently?
  460. 2004-08-03  WantedMan  <wantedman@users.sourceforge.net>
  461. * CHANGES.txt, src/MiscHandler.cpp:
  462. Fixed Cinematics to only start when character is at starting location
  463. 2004-08-03  DeathCheese  <deathcheese@users.sourceforge.net>
  464. * src/Level0.cpp:
  465. Yet again someone had a SendMessageToSet() call with an empty data struct.  This time in the .mount function, but only if your request for a mount was denied because of level.  Fixed.
  466. * include/Unit.h, src/Level1.cpp:
  467. Added a function to Unit to check if a specific UNIT_FIELD_FLAG is set.  Check Unit.h for other UNIT_FIELD_FLAG helper functions.
  468. 2004-08-03  WantedMan  <wantedman@users.sourceforge.net>
  469. * src/Character.cpp: fixed error with deathworld
  470. 2004-08-02  DeathCheese  <deathcheese@users.sourceforge.net>
  471. * CHANGES.txt, src/Main.cpp: Config file support.
  472. Config file is called WoWPython.conf (in current dir, or the scripts/ folder in Windows (VC.NET))
  473. Format is console commands
  474. example
  475. host hostname
  476. db dbserver uname pass db
  477. start
  478. end example
  479. would start the server, setting host and db.
  480. * src/Level3.cpp:
  481. Revmoved SendMessageToSet() calls that were sending empty data and firing an assert in Level3.cpp
  482. 2004-08-02  tmm`  <tmma@users.sourceforge.net>
  483. * scripts/makefile, scripts/makefile.BSD:
  484. fixed makefile and added a bsd makefile
  485. 2004-08-02  Brian Taylor  <battyone@users.sourceforge.net>
  486. * src/Main.cpp: Version update to 0.8.9 (Latest cvs/developer build)
  487. * CHANGES.txt, RELEASENOTES.txt: *** empty log message ***
  488. 2004-08-02  WantedMan  <wantedman@users.sourceforge.net>
  489. * src/Main.cpp, src/MiscHandler.cpp, src/RealmListSrv.cpp, src/WorldServer.cpp, include/RealmListSrv.h, include/Sockets.h, include/WorldServer.h, src/Combat.cpp:
  490. *** empty log message ***
  491. 2004-08-02  RandomGuy  <r4gy@users.sourceforge.net>
  492. * scripts/WoWPython.dsp, scripts/WoWPython.vcproj:
  493. Reorganized the VC6 project by component function, as the VC7.0 project is organized.
  494. I'm hoping to some day separate each top level folder out into a separate dynamically loaded library, but I'd like to rejigger the actual directory structure to match this organization before I do that.
  495. 2004-08-01  WantedMan  <wantedman@users.sourceforge.net>
  496. * CHANGES.txt, RELEASENOTES.txt, src/ChatHandler.cpp, src/Level3.cpp, src/Main.cpp, scripts/WoWPython.vcproj, WoWPython.sln, src/Character.cpp, src/Combat.cpp, src/DatabaseInterface.cpp, src/Level0.cpp, src/Level1.cpp, src/Object.cpp, src/TaxiHandler.cpp, src/Unit.cpp, src/WorldServer.cpp, scripts/WoWPython.dsp, include/DatabaseInterface.h, include/Object.h, include/Unit.h, include/ChatHandler.h:
  497. *** empty log message ***
  498. 2004-08-01  tmm`  <tmma@users.sourceforge.net>
  499. * src/Level1.cpp: hopefully this will fix a crash caused by !delete
  500. 2004-07-31  DeathCheese  <deathcheese@users.sourceforge.net>
  501. * src/Character.cpp, include/Character.h:
  502. Fixed a bug with mana regeneration.  Created a new Regen() function that'll regen any power at a fixed rate.
  503. 2004-07-30  tmm`  <tmma@users.sourceforge.net>
  504. * src/Server.cpp: .
  505. 2004-07-29  tmm`  <tmma@users.sourceforge.net>
  506. * src/Server.cpp: added timeout to the select call
  507. 2004-07-29  DeathCheese  <deathcheese@users.sourceforge.net>
  508. * src/Level0.cpp, src/TaxiHandler.cpp:
  509. Fixed a problem with dismounting from a taxi via the .dismount command.  The 0x4 flag was not being cleared, which locked the player in place.
  510. * src/Level0.cpp:
  511. Added the .guid command.  Select an NPC and type ".guid" and it will print the ID of the NPC to the console.  Thanks JH.
  512. * src/ConsoleUI.cpp, src/Level2.cpp:
  513. If this doesn't work I'm all out of ideas.
  514. * src/Level2.cpp: A quick little test of the commit mailing list.
  515. 2004-07-28  DeathCheese  <deathcheese@users.sourceforge.net>
  516. * src/Combat.cpp: A quick little test of the commit mailing list.
  517. * src/Level0.cpp, src/Level1.cpp, src/Level2.cpp:
  518. this is a patch to make help better, so it always shows
  519. all. -- JH
  520. In english:  Help messages are split into multiple chat messages so no text is cut off.
  521. * src/Level2.cpp: Added the @aura Admin command back.
  522. 2004-07-27  DeathCheese  <deathcheese@users.sourceforge.net>
  523. * src/Level2.cpp: Added the morph Admin command back.
  524. * src/DatabaseInterface.cpp:
  525. [Fixed] sometimes the acct number to search at the DB is only garbage (ie: 75!es).  the select returns a empty set, but the server is expecting for data, to do a mysql_fetch_row on it... the result is a server crash when the client is trying to enter to server. -- Nimrod_WOW
  526. * include/Database.h, src/Database.cpp, src/DatabaseInterface.cpp, src/Main.cpp:
  527. Enabled auto creation of accounts.  Also added a command to the console allowing it to be toggled yes or no.  The default is no.
  528. 2004-07-26  Brian Taylor  <battyone@users.sourceforge.net>
  529. * scripts/WoWPython.dsp: Adds the 3 new cpp's to the VS6 project.
  530. 2004-07-26  DeathCheese  <deathcheese@users.sourceforge.net>
  531. * src/ChatHandler.cpp, src/Level1.cpp, src/Level2.cpp:
  532. Fixed a command in Level1.cpp, filled out Level2.cpp
  533. * include/ChatHandler.h, scripts/WoWPython.vcproj, scripts/makefile, src/ChatHandler.cpp, src/Level0.cpp, src/Level1.cpp, src/Level2.cpp:
  534. ChatHandler was a disgusting mess that was only going to get worse with time.  I split away all the commands into three seperate files, one for each level of commands.  Level0.cpp for User commands, Level 1.cpp for GM, and Level2.cpp for Admin.  This should also decrease conflicts from people working in the same file.
  535. 2004-07-26  Brian Taylor  <battyone@users.sourceforge.net>
  536. * src/ChatHandler.cpp: added !announce - Last update for 0.8.7
  537. 2004-07-25  Brian Taylor  <battyone@users.sourceforge.net>
  538. * src/Main.cpp: Cosmetic - Updated built to 0.8.7-pre-cvs
  539. * src/DatabaseInterface.cpp:
  540. Spellhander "used" flag - Patch by R-O-N-N-Y
  541. * src/ChatHandler.cpp: Fixed admin comamnds - Patch by Europa
  542. 2004-07-25  tmm`  <tmma@users.sourceforge.net>
  543. * src/ChatHandler.cpp, src/RealmListSrv.cpp, src/RedirectorSrv.cpp, src/Server.cpp, src/WorldServer.cpp:
  544. bugfix to server.cpp and chathandler.cpp
  545. 2004-07-25  DeathCheese  <deathcheese@users.sourceforge.net>
  546. * src/DatabaseInterface.cpp:
  547. Fix for kalimdor spawn:  Saved monsters did not spawn in kalimdor on reboot.
  548. 2004-07-23  Brian Taylor  <battyone@users.sourceforge.net>
  549. * src/DatabaseInterface.cpp, src/ChatHandler.cpp:
  550. Re-organized ChatHandler.cpp
  551. * src/Main.cpp: Added eggys new lanpatch
  552. * src/ChatHandler.cpp: proper .mount
  553. * scripts/WoWPython.plg: *** empty log message ***
  554. * include/DatabaseInterface.h: bah
  555. 2004-07-22  Brian Taylor  <battyone@users.sourceforge.net>
  556. * src/ChatHandler.cpp: Fixed the bug with .prog for real this time :P
  557. * src/ChatHandler.cpp: Fixed bug with .prog by removing .prog :P
  558. * src/ChatHandler.cpp:
  559. Should have the patch that was submitted by ClickForth
  560. * src/Main.cpp: Versioning
  561. * src/ChatHandler.cpp:
  562. Should have the patch that was submitted by ClickForth
  563. * src/ChatHandler.cpp: starting to merge the 2 chat handlers
  564. * CHANGES.txt, RELEASENOTES.txt: changelog and release notes added
  565. * gpl.txt: ADDED - GPL
  566. * scripts/WoWPython.plg, src/Character.cpp, src/ChatHandler.cpp, src/Combat.cpp, src/DatabaseInterface.cpp, src/NPCHandler.cpp, src/SpellHandler.cpp, src/TaxiHandler.cpp, include/Combat.h:
  567. Updateing release to 0.8.6.
  568. CHANGELOG
  569. -Trainers are now managed in DB - Angelic|999
  570. -Cosmetic changes to versioning - Battyone
  571. -Redone .sql file - Battyone
  572. -.speed Command - RandomGuy
  573. -Start of updatemask fix - Deathcheese
  574. * src/Main.cpp: Cosmetic
  575. 2004-07-21  tmm`  <tmma@users.sourceforge.net>
  576. * scripts/makefile: edited makefile
  577. * scripts/WoWPython.vcproj, src/Main.cpp, src/Network.cpp, src/RealmClient.cpp, src/RealmListSrv.cpp, src/RedirectorSrv.cpp, src/Server.cpp, include/Network.h, include/RealmClient.h, include/RealmListSrv.h, include/RedirectorSrv.h, include/Server.h, include/WorldServer.h:
  578. made realm and redirect servers use threadless code
  579. no more threads for handling connections :))
  580. 2004-07-20  DeathCheese  <deathcheese@users.sourceforge.net>
  581. * src/Character.cpp, src/Combat.cpp, src/MiscHandler.cpp, src/NPCHandler.cpp, src/ObjectMgr.cpp, src/WorldServer.cpp, include/Opcodes.h, include/Stats.h, include/UpdateMask.h:
  582. Updated the Updatemasks for version 3734 (finally, jesus)
  583. 2004-07-20  Brian Taylor  <battyone@users.sourceforge.net>
  584. * dep/python.sql: Removed the .sql
  585. * scripts/WoWPython.dsp: Fixed that screwey script shit
  586. 2004-07-20  RandomGuy  <r4gy@users.sourceforge.net>
  587. * src/ChatHandler.cpp:
  588. .speed with no parameters will no longer cause a crash
  589. * src/ChatHandler.cpp: simple .speed [speed] command added
  590. * src/Main.cpp:
  591. merged in eggy's patched for simultaneous LAN and WAN play
  592. 2004-07-20  DeathCheese  <deathcheese@users.sourceforge.net>
  593. * dep/python.sql: Added python.sql
  594. 2004-07-19  DeathCheese  <deathcheese@users.sourceforge.net>
  595. * src/lua/lapi.c, src/lua/lcode.c, src/lua/ldebug.c, src/lua/ldo.c, src/lua/ldump.c, src/lua/lfunc.c, src/lua/lgc.c, src/lua/llex.c, src/lua/lmem.c, src/lua/lobject.c, src/lua/lopcodes.c, src/lua/lparser.c, src/lua/lstate.c, src/lua/lstring.c, src/lua/ltable.c, src/lua/ltests.c, src/lua/ltm.c, src/lua/lundump.c, src/lua/lvm.c, src/lua/lzio.c, include/Server.h, include/Singleton.h, include/SkillHandler.h, include/Sockets.h, include/SpellHandler.h, include/Stats.h, include/TaxiHandler.h, include/Threads.h, include/Timer.h, include/Unit.h, include/UpdateMask.h, include/UserAccount.h, include/WSPackets.h, include/World.h, include/WorldServer.h, include/lua/lapi.h, include/lua/lauxlib.h, include/lua/lcode.h, include/lua/ldebug.h, include/lua/ldo.h, include/lua/lfunc.h, include/lua/lgc.h, include/lua/llex.h, include/lua/llimits.h, include/lua/lmem.h, include/lua/lobject.h, include/lua/lopcodes.h, include/lua/lparser.h, include/lua/lstate.h, include/lua/lstring.h, include/lua/ltable.h, include/lua/ltm.h, include/lua/lua.h, include/lua/lualib.h, include/lua/lundump.h, include/lua/lvm.h, include/lua/lzio.h, scripts/.cvsignore, scripts/WoWPython.dev, scripts/WoWPython.dsp, scripts/WoWPython.plg, scripts/WoWPython.vcproj, scripts/WoWPythonVC70.vcproj, scripts/libmySQL.dll, scripts/makefile, src/Character.cpp, src/CharacterHandler.cpp, src/ChatHandler.cpp, src/Client.cpp, src/Combat.cpp, src/ConsoleUI.cpp, src/Database.cpp, src/DatabaseInterface.cpp, src/GameClient.cpp, src/GameObject.cpp, src/Group.cpp, src/GroupHandler.cpp, src/Item.cpp, src/ItemHandler.cpp, src/Log.cpp, src/Main.cpp, src/MemoryLeaks.cpp, src/MiscHandler.cpp, src/MovementHandler.cpp, src/NPCHandler.cpp, src/Network.cpp, src/NetworkInterface.cpp, src/Object.cpp, src/ObjectMgr.cpp, src/QueryHandler.cpp, src/QuestHandler.cpp, src/RealmListSrv.cpp, src/RedirectorSrv.cpp, src/Script.cpp, src/Server.cpp, src/SkillHandler.cpp, src/SpellHandler.cpp, src/TaxiHandler.cpp, src/Threads.cpp, src/Unit.cpp, src/UserAccount.cpp, src/WorldServer.cpp, dep/include/mysql/
  596. my_list.h, dep/include/mysql/my_pthread.h, dep/include/mysql/my_sys.h, dep/include/mysql/mysql.h, dep/include/mysql/mysql_com.h, dep/include/mysql/mysql_version.h, dep/include/mysql/mysqld_error.h, dep/include/mysql/raid.h, dep/lib/debug/libmySQL.dll, dep/lib/debug/libmySQL.lib, dep/lib/libmySQLmingw.a, dep/lib/libmysqlclient.a, dep/lib/release/libmySQL.dll, dep/lib/release/libmySQL.lib, include/Character.h, include/CharacterHandler.h, include/ChatHandler.h, include/Client.h, include/Combat.h, include/Common.h, include/Console.h, include/ConsoleUI.h, include/Database.h, include/DatabaseInterface.h, include/Errors.h, include/GameClient.h, include/GameObject.h, include/Group.h, include/GroupHandler.h, include/Item.h, include/ItemHandler.h, include/Log.h, include/MemoryLeaks.h, include/MiscHandler.h, include/MovementHandler.h, include/MsgHandler.h, include/NPCHandler.h, include/Network.h, include/NetworkInterface.h, include/Object.h, include/ObjectMgr.h, include/Opcodes.h, include/Path.h, include/QueryHandler.h, include/Quest.h, include/QuestHandler.h, include/RealmListSrv.h, include/RedirectorSrv.h, include/Script.h, .cvsignore, Python Readme.doc, WoWPython.dsw, WoWPython.sln, WoWPythonVC70.sln, dep/include/mysql/Libmysql.def, dep/include/mysql/config-win.h, dep/include/mysql/dbug.h, dep/include/mysql/errmsg.h, dep/include/mysql/libmysqld.def, dep/include/mysql/m_ctype.h, dep/include/mysql/m_string.h, dep/include/mysql/my_alloc.h, dep/include/mysql/my_getopt.h, dep/include/mysql/my_global.h:
  597. Initial Sourceforge Commit