Revisions

Welcome in the osRose emulator Project.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

Re: Revisions

Postby PurpleYouko on Fri Sep 05, 2008 3:58 pm

Loads of changes with rev 154 through 157 (uploaded in several chunks)

Here is what has been done.

AIP is expanded and fixed in some places. We now parse NPC AIP scripts too. You might see some strange shouted messages from NPCs now and then.

New ltbstring.sql database file included. Make sure you install this to your DB or else the server will crash.
This table provides all the LTB strings for the NPCs to shout out. :lol:
I couldn't be bothered to figure out the code to load the stuff directly from the ltb files. This was just way easier.

Many of the use_items have been recoded and re-routed through skills code.
Fireworks now work properly and also give AOE buffs to people around you.
Dance scroll have also been re-routed through skills. They now regenerate Stamina to everyone in AOE range.
Charm scrolls fixed up too. Also includes some items that were being missed out before.

Buff.cpp has been fixed up (found some errors)
Now allows status only debuffs to function correctly. Should affect AOE buffs too. need more players to test this though. All i can be certain of is that an AOE buff definitely affects the caster and since it is looping through all players/monsters in the area, it pretty much has to be working. Feedback would be useful here though. ;)

Loads of tidying up of code to make it fit a specific pattern of indents. (my own preference obviously :D )
Either way it will be way more readable if it's all done in the same way.

Rewrote the code for drops.
Dropped type 2 (side drops) as AIP is now handling that quite successfully.
Modified teh conditions for drops so that they are now ANDed together rather than ORed. A value of zero in any column is considered TRUE for teh sake of logic.

example
make a drop as follows
minlevel = 0 (TRUE for all)
maxlevel = 0 (TRUE for all)
Mob = 1 (TRUE for mini jelly bean)
Map = 22 (TRUE for Adventurers plains)
prob = whatever

This drop entry will potentially generate a drop ONLY from a mini jelly bean AND it must be in the adventurers plain
In the old system this drop would fall from either...
a MJB anywhere
OR
any monster in Adventurers Plains

This is in response to a discussion with Ghost_Dragon who came up with some interesting ideas. ;)

The drop system now also supports boosted rates for players using skills such as the Dealer "Stockpile" skill.

it is possible that i may have missed something while uploading this rather large amount of changes so please let me know if you have any problems compiling.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Fri Sep 05, 2008 5:36 pm

nice purple send me a mp if you want me to connect for test Aoe
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: Revisions

Postby PurpleYouko on Fri Sep 05, 2008 7:09 pm

XxXshidoXxX wrote:nice purple send me a mp if you want me to connect for test Aoe

It isn't up on my public server yet. I will be taking care of that this evening.
The server address is ktrose.no-ip.org
The auto-patcher (neoncube) may not be working right now as i just relocated teh game server to a much higher rated Server PC and still have to set up all teh web forwarding DNS and other crap.
The actual server is running fine though. I tested that already. Just not quite up to date yet. ;)
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby PurpleYouko on Thu Sep 11, 2008 9:40 pm

Rev 159

Fixed fairys, drills and NPC repair for Ronk and Raffle.
Other NPCs will need to add specific codes as we find them.

Enhanced the drop system a little with the addition of a check for non zero values in equiplist "raretype".
Now if a non zero value is found, it automatically gives extra Stats to the item.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Fri Sep 12, 2008 3:05 pm

need have sex with purple !

ty
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: Revisions

Postby PurpleYouko on Tue Dec 02, 2008 4:22 pm

In between ongoing AIP and QSD work, I did some stuff with attack targeting.
Modified function IsTargetreached() in Charfunctions.cpp. Fixes distant targeting issues for normal attacks and skills.

We were getting a lot of misses all the time if we targeted a distant monster for either normal or skill attacks.

The problem was that in the function IsTargetReached(). It was moving our 'destiny' position to the monsters 'current' position at the time the attack was initiated so if the monster moved between initial targeting and when we got to him, the server would kick back a false result.
In the client our 'destiny' position is adjusted for automatically so you always appear to right next to the monster that you are attacking but in the server you are somewhere else entirely. Almost always out of weapon range. :lol:

Fixed this so that if the server ever kicks out a false result, it also re-targets our 'destiny' position to the current position of the target player or monster.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby PurpleYouko on Thu Mar 19, 2009 4:52 pm

Version 162 / 163.

A massive amount of reworking to encompass new stuff in AIP and QSD among other stuff.
Sorry it took so long to get this new rev out there. :D
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby Sethanye on Fri Mar 20, 2009 10:32 am

i didnt know ur still updating it even lol
~ Learning Flash ~ Anyone Know Any Good Tutorial DVDs? ~
Image
"Come Into My Dream, Let Me Show You Where I've Been.
Its You And Me I've Seen, Let Me Tell You What I Mean."
User avatar
Sethanye
Neko Chan
Neko Chan
 
Posts: 2603
Joined: Fri Jan 18, 2008 11:23 am
Location: ~ Resident Graphics Artist ~

Re: Revisions

Postby PurpleYouko on Fri Mar 20, 2009 2:24 pm

Well i haven't for a long time. i was waiting to get the AIP more or less sorted out.
KTRose source is still a bit different than this but this has all the functionality needed to run the AIP and QSD stuff, including support for Buffy from the tutorial.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby PurpleYouko on Tue Mar 31, 2009 3:15 pm

Well it's been over a week and no comments.
Is anybody still interested in this project other than those who are already involved with my KTRose server.
If nobody wants updates here then it will save me a lot of work updating it. ;)
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

PreviousNext

Return to Support - OspRose Emulator

Who is online

Users browsing this forum: No registered users and 6 guests

cron