Thread: Update 12/23/07
View Single Post
  #17  
Old 12-23-2007, 10:06 PM
voltrox voltrox is offline
Inactive Developer
 
Join Date: Dec 2006
Posts: 355
Thanks guys. Lately I've been playing more than working. Dath + creatures + loot is the closest thing to pre-cu I've experienced in years.

The looting code is not ready for TC yet I think. There is one bug where my weapon poofs after I clone, and until I get /loot working, I can't consider /lootall to be written "the right way".

The database stuff is solid. All item and weapon stats are written to the sql db, and I've pushed 2000+ items through it already. Deletes need to be handled differently, but I don't totally get how Oru was describing to do it, so I'll let somebody else work on that. IMO this is ready for TC but without loot there is no need. Only real caveat right now is that if you loot an item and delete it before you log out, the "deleted" item is not saved in the database.

My loot generator is very primitave. It needs to be scrapped and written "the right way" but it serves its purpose to test the database and acquisition of loot. And it doesn't make sense to rewrite it until we have defined coding relationships between loot items, creature "social groups" and the creatures themselves (which is something I may dig into next week if nobody else does).

I've also been laying the groundwork for DOT weapons and have started moving weapon base stats into LUA scripts. That will also give us the correct damage types and armor piercing on weapons, not to mention the correct base stats. And now that I think about it weapon/armor slicing would be very easy to implement at this point...

There are a lot of easy wins in the core3 source code. The real devs laid an awesome foundation and it is easy to add new features and functionality with only moderate C++ knowledge.