[dev rev 360, client 259+] Unknown a speed?

Put your bugs you find in osRose here

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

[dev rev 360, client 259+] Unknown a speed?

Postby xPrend on Mon Jan 25, 2010 9:10 pm

If i enquip a weapon it gives a message server sided called:
Unknow a speed for weapon (weapon id)
This happen at every weapon? i don't see anything strange ingame but i think it isn't good
User avatar
xPrend
Antares
Antares
 
Posts: 346
Joined: Fri Jul 17, 2009 9:22 am

Re: Unknow a speed?

Postby Choseal on Mon Jan 25, 2010 9:14 pm

Every weapon, including pre-existing weapons, right?
Choseal
Electric Ghost
Electric Ghost
 
Posts: 837
Joined: Fri Jan 09, 2009 6:40 pm

Re: Unknow a speed?

Postby xPrend on Mon Jan 25, 2010 9:15 pm

Yes all of them

Offtopic check your PM
User avatar
xPrend
Antares
Antares
 
Posts: 346
Joined: Fri Jul 17, 2009 9:22 am

Re: Unknow a speed?

Postby lmame on Tue Jan 26, 2010 10:50 am

Someone said something about this already and I posted a quick fix in the meantime:
viewtopic.php?f=34&t=3793&p=41501&hilit=unknown+a+speed#p41501
Perhaps naRose changed their a Speed values...

If you post weapons (item Ids) you tried I could test it and put new values in the next rev.

Btw, when you have the "unknown A Speed" message, osRose gives a default a speed value so there shouldn't be problems in game.
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: Unknow a speed?

Postby xPrend on Tue Jan 26, 2010 3:23 pm

Well its not just 1 weapons even the stadart weapons says it
User avatar
xPrend
Antares
Antares
 
Posts: 346
Joined: Fri Jul 17, 2009 9:22 am

Re: Unknow a speed?

Postby lmame on Tue Jan 26, 2010 3:35 pm

naRose changed kinda all his a speed values. You need to set them right again.
I'll do that, but perhaps tonight or something.
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: Unknow a speed?

Postby lmame on Fri Jan 29, 2010 10:33 am

Try this:

REPLACE (in unsigned int CPlayer::GetAttackSpeed( ):
  1.  
  2.     if(items[7].itemnum!=0 && items[7].count > 0)
  3.     {
  4.         UINT wpnspd = 0;
  5.         wpnspd = GServer->EquipList[WEAPON].Index[items[7].itemnum]->attackspeed;
  6.  
  7.         switch(wpnspd)
  8.         {
  9.             case 20:
  10.                 aspeed=53;  //slow -8
  11.             break;
  12.             case 18:
  13.                 aspeed=63;  //slow -6
  14.             break;
  15.             case 13:
  16.                 aspeed=83;  //LMA: slow -1
  17.             break;
  18.             case 12: //normal
  19.                 aspeed = 88;
  20.             break;
  21.             case 16:
  22.                 //fast +1, same as 11
  23.                 aspeed = 93;
  24.             break;
  25.             case 11: //+1
  26.                 aspeed = 93;
  27.             break;
  28.             case 10: //+2
  29.                 aspeed = 100;
  30.             break;
  31.             case 9: //+3
  32.                 aspeed = 107;
  33.             break;
  34.             case 8: //+4
  35.                 aspeed = 115;
  36.             break;
  37.             case 7: //+5
  38.                 aspeed = 125;
  39.             break;
  40.             case 6: //+6
  41.                 aspeed = 136;
  42.             break;
  43.             default:
  44.             {
  45.                 aspeed=88;  //LMA: normal, else there won't be any attacks.
  46.                 Log(MSG_WARNING,"Unknow aspeed for weapon %i (%i)",items[7].itemnum,wpnspd);
  47.             }
  48.             break;
  49.         }
  50.     }
  51.     else
  52.     {
  53.         aspeed = 115;
  54.     }
  55.  


BY:
  1.  
  2.     //LMA: new formula:
  3.     int ind_0=17;   //For naRose BEFORE client 259, it's 12. It's the Fast + 0 (normal) offset.
  4.     if(items[7].itemnum!=0 && items[7].count > 0)
  5.     {
  6.         UINT wpnspd = 0;
  7.         wpnspd = GServer->EquipList[WEAPON].Index[items[7].itemnum]->attackspeed;
  8.  
  9.         int temp_speed=88+((ind_0-wpnspd)*5);
  10.         if (temp_speed<=0||wpnspd==0)
  11.         {
  12.             Log(MSG_WARNING,"Weird Aspeed value for weapon value=%i (STB ASpeed=%i)",items[7].itemnum,wpnspd);
  13.             temp_speed=88;
  14.         }
  15.  
  16.         aspeed=temp_speed;
  17.     }
  18.     else
  19.     {
  20.         //bare fists.
  21.         aspeed = 115;
  22.     } 
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: [dev rev 360] Unknow a speed?

Postby xPrend on Fri Jan 29, 2010 3:42 pm

Seems to work at me now ty Lmame
User avatar
xPrend
Antares
Antares
 
Posts: 346
Joined: Fri Jul 17, 2009 9:22 am

Re: [dev rev 360] Unknow a speed?

Postby lmame on Fri Jan 29, 2010 3:55 pm

Ok :)
Anyway it seems the A speed display changed in naRose (in bonus % now?) or I never saw it before :D I need to see how it's working.
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: [dev rev 360, client 259+] Unknown a speed?

Postby xPrend on Fri Jan 29, 2010 4:19 pm

I see yes :O Well, The previous one was mutch clearer
User avatar
xPrend
Antares
Antares
 
Posts: 346
Joined: Fri Jul 17, 2009 9:22 am

Next

Return to Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron