Jump to content

02/01/2012 - kRO Maintenance


Ziu

Recommended Posts


  • Group:  Members
  • Topic Count:  177
  • Topics Per Day:  0.04
  • Content Count:  909
  • Reputation:   247
  • Joined:  11/08/11
  • Last Seen:  

Common

- Fixed an error with weight-check portion of the Warlock job change quest.

- Fixed a description error with certain costume items to properly show that it is a costume item.

- Changed the NPC sell price of "Helm of the Dead, Ascended Black Dragon Helm, Heart Wing Band" from 0z to 20z.

- Arch Bishop's Affection Set will now reduce aftercast delay of Clearance instead of Sacrament.

Mains

- Adjusted daily and weekly quests for Malangdo "Underwater Tunnel" memorial dungeon to be able to be completed simultaneously.

- Battleground event updated.

  • Adjusted so that the prizes can only be redeemed by characters that participated in the battleground.

- Trial Kafra shop item goes on sale.

  • Maximum of 9 of Trial Item can be purchased per account.
  • Trial Item contains Halter Lead (3 Days) and Assorted Food Box (contains 1 of each stat food).
  • This item can only be purchased via web-based kafra shop mall.

- Lightning Jolt auto-cast from "Stormy Huuma Shuriken" weapon will now show an error message if there are no catalyst in character's inventory.

Sakray

- Added new effects to certain Kagerou, Oboro, and Ninja skills.

- Added 4 new carts for Mechanic/Genetic skill "Change Cart".

- Warlock skill "White Imprison" have been changed to only break on certain Ghost element skills, and Bellum Kaltzberg will no longer affect targets in White Imprison.

  • Skills that break target out of White Imprison: Soul Strike, Napalm Beat, Napalm Vulcan, Soul Expansion.

Credits: zr0

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   12
  • Joined:  12/07/11
  • Last Seen:  

stand.pngstand.pngstand.pngstand.png

17176.png (17176)

탑승용 고삐 상자[체험판]

타 계정과 거래가 불가능한 아이템 입니다.

탑승용 고삐가 1개 들어있는 상자. 3일간 사용가능.

각 직업군에 어울리는 탈 것으로 무엇이든 탑승 가능한 신비한 고삐.

각 직업계열 별로 탈 것의 종류가 나뉘어 있으며, 전승 또는 전직 시 해당계열에 맞는 탈 것으로 바뀝니다.

본 아이템을 개봉하시면 청약철회 대상에서 제외 됩니다.

무게 : 1

17177.png (17177)

모듬요리상자[체험판]

타 계정과 거래가 불가능한 아이템 입니다.

혓바닥요리, 칵테일 용의 숨결, 불사의 찌개, 사막전갈 모래찜, 흐베르겔미르의 술, 구미호 꼬리요리가 각각 1개씩 들어있는 요리 종합 선물세트.

본 아이템을 개봉하시면 청약철회 대상에서 제외 됩니다.

무게 : 1

Edited by scriptor
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

The carts are really nice. I was expecting to see the Genetic with a cart with a cannon in it but I guess that will happen if they decide to add a skill animation. As for the new effects for Kagerou and Oboro skill its acturally new animations. Their's a hand full of new STR files and effect textures. Watching them in action in the tool I use to view them I was shocked to see how unique the animations look as they use entirely new textures in the patch and none of the existing ones in the grf. So nothing is recycled at all.

But whats strange is I think the introduction of a new file type. The file extension is EZV. Their appears to be one for every STR file in the patch. I wonder what their for?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  37
  • Topics Per Day:  0.01
  • Content Count:  209
  • Reputation:   3
  • Joined:  11/28/11
  • Last Seen:  

wogh , it's a nice cart sprite ~ can someone translate the koreans language?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Isn't the max of carts to be shown in "Change Cart" only 4? Or, can you change that VIA server or VIA client?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

Im pretty sure you can increase that max to 8 and itl show. The sprite names are all the same, except each one has a number on the end of the name. Like cart5, cart6, cart7, cart8 and the old ones are like 1,2,3,4. So im sure its a addon and may be selectable depending on your level like the old ones. I cant test this since current diffing tools dont work on clients for December 2011 and higher.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Im pretty sure you can increase that max to 8 and itl show. The sprite names are all the same, except each one has a number on the end of the name. Like cart5, cart6, cart7, cart8 and the old ones are like 1,2,3,4. So im sure its a addon and may be selectable depending on your level like the old ones. I cant test this since current diffing tools dont work on clients for December 2011 and higher.

Really? I thought you couldnt =/. Meh. Yeah, the sprites of course, that I understand. Making it "Selectable" like the old ones requires server side editing, and increasing the view is Client side I bet.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

I just noticed their may be a issue with adding the new carts....

OPTION_NOTHING	  = 0x00000000,
OPTION_SIGHT	    = 0x00000001,
OPTION_HIDE		 = 0x00000002,
OPTION_CLOAK	    = 0x00000004,
OPTION_CART1	    = 0x00000008,
OPTION_FALCON	   = 0x00000010,
OPTION_RIDING	   = 0x00000020, // it's used to mount gryphon too [pakpil]
OPTION_INVISIBLE    = 0x00000040,
OPTION_CART2	    = 0x00000080,
OPTION_CART3	    = 0x00000100,
OPTION_CART4	    = 0x00000200,
OPTION_CART5	    = 0x00000400,
OPTION_ORCISH	   = 0x00000800,
OPTION_WEDDING	  = 0x00001000,
OPTION_RUWACH	   = 0x00002000,
OPTION_CHASEWALK    = 0x00004000,
OPTION_FLYING	   = 0x00008000, //Note that clientside Flying and Xmas are 0x8000 for clients prior to 2007.
OPTION_XMAS		 = 0x00010000,
OPTION_TRANSFORM    = 0x00020000,
OPTION_SUMMER	   = 0x00040000,
OPTION_GREEN_DRAGON = 0x00080000,
OPTION_WUG		  = 0x00100000,
OPTION_RIDING_WUG   = 0x00200000,
OPTION_MADO		 = 0x00400000,
OPTION_BLACK_DRAGON = 0x00800000,
OPTION_WHITE_DRAGON = 0x01000000,
OPTION_BLUE_DRAGON  = 0x02000000,
OPTION_RED_DRAGON   = 0x04000000,

I know the 5 old carts use a OPTION, but I dont know if their using some of the remaining OPTIONS for the new ones, but its mostly by chance they did since its something that will be removable from the character by clicking the off button on your status window. So it might be.....

OPTION_CART6	    = 0x08000000,
OPTION_CART7	    = 0x10000000,
OPTION_CART8	    = 0x20000000,
OPTION_CART9	    = 0x40000000,

#define OPTION_CART (OPTION_CART1|OPTION_CART2|OPTION_CART3|OPTION_CART4|OPTION_CART5|OPTION_CART6|OPTION_CART7|OPTION_CART8|OPTION_CART9)

This is all in status.h and no guarantee itl work. No telling how these current RO dev's are adding it since the old dev's arnt there anymore. If they did add it like this then their's only 1 OPTION mask left.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Hm.. What does the numbers mean:

0x08000000,

0x10000000,

0x20000000,

0x40000000,

For the different carts?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

Its OPTION masks and is the masks im thinking their using. I realized their's also some code that sets the required level to access each of the old carts and not sure what file its in.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Its OPTION masks and is the masks im thinking their using. I realized their's also some code that sets the required level to access each of the old carts and not sure what file its in.

Ah, I see. And there's only one more OPTION mask left, isn't there a way you can increase more OPTION masks? Didn't rAthena + 3CeAM have to increase their OPTION masks to allow for third jobs or was their already set amount?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  107
  • Reputation:   17
  • Joined:  12/23/11
  • Last Seen:  

Great!!

Finally new cart sprites!! *-*

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   12
  • Joined:  12/07/11
  • Last Seen:  

Wasn't the ezv file their "source" format for spr files?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

Not sure. I just checked the data.grf and their's only 3 ezv's with the names suicide, cross, and black_hammerfall. To see these new ones get added feels weird since this type is very rare.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

You just blew my mind. Reading this I opened one of the EZV files with wordpad and saw everything....

EVFF0.95
fps=60
maxkey=60
layernum=6
layer:Back
{
display=1
group=0
type=1
texcnt=0
anikeynum=0
}
layer:maho
{
display=1
group=0
type=0
texcnt=1
texname=maho.bmp
anikeynum=5
{
	frame=0
	aniframe=0
	anitype=0
	delay=0.0000
	pos=320.0000,300.0000
	uv=0.0000,0.0000
	uvs=1.0000,1.0000
	uv2=0.0000,0.0000
	uvs2=1.0000,1.0000
	scale=300.0000,150.0000
	angle=0.0000,0.0000,0.0000
	color=255.0,255.0,255.0,0.0, 5,7
	mtpreset=0
	points=-150.0000,-75.0000  150.0000,-75.0000  150.0000,75.0000  -150.0000,75.0000
	rpoints=-150.0000,-75.0000  150.0000,-75.0000  150.0000,75.0000  -150.0000,75.0000
	bezier=0.0000,0.0000  0.0000,0.0000
	afbias=0.0000
	posbias=0.0000
	ptbias=0.0000
	angbias=0.0000
	uvbias=0.0000
	uvsbias=0.0000
	uvbias2=0.0000
	uvsbias2=0.0000
}
{
	frame=60
	aniframe=0
	anitype=0
	delay=0.0000
	pos=320.0000,300.0000
	uv=0.0000,0.0000
	uvs=1.0000,1.0000
	uv2=0.0000,0.0000
	uvs2=1.0000,1.0000
	scale=150.0000,75.0000
	angle=0.0000,0.0000,0.0000
	color=255.0,255.0,255.0,0.0, 5,7
	mtpreset=0
	points=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	rpoints=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	bezier=0.0000,0.0000  0.0000,0.0000
	afbias=0.0000
	posbias=0.0000
	ptbias=0.0000
	angbias=0.0000
	uvbias=0.0000
	uvsbias=0.0000
	uvbias2=0.0000
	uvsbias2=0.0000
}
{
	frame=30
	aniframe=0
	anitype=0
	delay=0.0000
	pos=320.0000,300.0000
	uv=0.0000,0.0000
	uvs=1.0000,1.0000
	uv2=0.0000,0.0000
	uvs2=1.0000,1.0000
	scale=150.0000,75.0000
	angle=0.0000,0.0000,0.0000
	color=255.0,76.0,76.0,198.0, 5,7
	mtpreset=0
	points=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	rpoints=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	bezier=0.0000,0.0000  0.0000,0.0000
	afbias=0.0000
	posbias=0.0000
	ptbias=0.0000
	angbias=0.0000
	uvbias=0.0000
	uvsbias=0.0000
	uvbias2=0.0000
	uvsbias2=0.0000
}
{
	frame=15
	aniframe=0
	anitype=0
	delay=0.0000
	pos=320.0000,300.0000
	uv=0.0000,0.0000
	uvs=1.0000,1.0000
	uv2=0.0000,0.0000
	uvs2=1.0000,1.0000
	scale=150.0000,75.0000
	angle=0.0000,0.0000,0.0000
	color=255.0,76.0,76.0,198.0, 5,7
	mtpreset=0
	points=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	rpoints=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	bezier=0.0000,0.0000  0.0000,0.0000
	afbias=0.0000
	posbias=0.0000
	ptbias=0.0000
	angbias=0.0000
	uvbias=0.0000
	uvsbias=0.0000
	uvbias2=0.0000
	uvsbias2=0.0000
}
{
	frame=45
	aniframe=0
	anitype=0
	delay=0.0000
	pos=320.0000,300.0000
	uv=0.0000,0.0000
	uvs=1.0000,1.0000
	uv2=0.0000,0.0000
	uvs2=1.0000,1.0000
	scale=150.0000,75.0000
	angle=0.0000,0.0000,0.0000
	color=255.0,76.0,76.0,198.0, 5,7
	mtpreset=0
	points=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	rpoints=-75.0000,-37.5000  75.0000,-37.5000  75.0000,37.5000  -75.0000,37.5000
	bezier=0.0000,0.0000  0.0000,0.0000
	afbias=0.0000
	posbias=0.0000
	ptbias=0.0000
	angbias=0.0000
	uvbias=0.0000
	uvsbias=0.0000
	uvbias2=0.0000
	uvsbias2=0.0000
}
}

I didnt paste the entire animation script since it would make this post really long.

With brand new ezv files, someone could take this data and make a program that could allow us to make animations and save them as ezv for in case you want to work on it some more later. Once done you can compile it into a STR file. Seeing that new ones were released we can now see all the latest stuff they use in these files and make something useful for this. It would be a great tool to have since clients like the 2011-11-22 may allow us to add custom animations thanks to the new lubs in the skilleffectinfo folder.

I wonder if its possiable to make a client read a uncompiled ezv and display the animation in game?

Edited by Rytech
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Lmao.. all I see are a bunch of numbers and words. I don't understand one bit of this.. but, as long as you do, it's good to go /ok

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  24
  • Reputation:   1
  • Joined:  11/12/11
  • Last Seen:  

nice carts sprites :33

Edited by Denken
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  82
  • Topics Per Day:  0.02
  • Content Count:  846
  • Reputation:   137
  • Joined:  02/26/14
  • Last Seen:  

I can somewhat decode this :D

Layer = sprite name

group = which group of npcs

type = which type of npc

textcnt = texture count( how many textures are in the file)

texname = Texture file name

anikeynum = Animation Key Number(dont know ;o)

frame = which fram of the sprite to use

aniframe = I'm guessing Animated Frame?

anitype = animation type

delay = delay of time between switching frames?

EDIT://

Lol..my bad I didnt realize that it was already decoded into understandable english xD

Edited by Skyrim
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  31
  • Topics Per Day:  0.01
  • Content Count:  967
  • Reputation:   53
  • Joined:  11/13/11
  • Last Seen:  

wow

i love the new carts

- Warlock skill "White Imprison" have been changed to only break on certain Ghost element skills, and Bellum Kaltzberg will no longer affect targets in White Imprison.
  • Skills that break target out of White Imprison: Soul Strike, Napalm Beat, Napalm Vulcan, Soul Expansion.

I love this

:D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   12
  • Joined:  12/07/11
  • Last Seen:  

fbg8pg.jpg

Levels are

101, 111, 121, 131 for the new ones.

Updated the clif_parse_ChangeCart


void clif_parse_ChangeCart(int fd,struct map_session_data *sd)
{
 int type;
 if( sd && pc_checkskill(sd, MC_CHANGECART) < 1 )
return;
 type = (int)RFIFOW(fd,2);
 if( (type == 9 && sd->status.base_level > 131) ||
  (type == 8 && sd->status.base_level > 121) ||
  (type == 7 && sd->status.base_level > 111) ||
  (type == 6 && sd->status.base_level > 101) ||
  (type == 5 && sd->status.base_level >  90) ||
  (type == 4 && sd->status.base_level >  80) ||
  (type == 3 && sd->status.base_level >  65) ||
  (type == 2 && sd->status.base_level >  40) ||
  (type == 1))
pc_setcart(sd,type);
}

WARNING: This does not contain a class check because by default if you are level 100+ you can't be a Merch/Alchemist/Blacksmith or their transcendent class

Edited by scriptor
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  105
  • Reputation:   10
  • Joined:  01/01/12
  • Last Seen:  

oh wow...iam gonna test it right away!!! thx...

EDIT:

oh yeah i forgot about the client -.-

it's not showing the new carts

Edited by danker
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   12
  • Joined:  12/07/11
  • Last Seen:  

Won't work with clients < 2012-02-02 so might be useless at the moment until the new packet obfuscation is fixed

Edited by scriptor
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

Shin's diff program isnt able to generate all the critically needed diff since December 2011 and higher clients. So its not testable at the moment, but looking at the screenshot and info it probably does use options. Wont know until sometime later.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   12
  • Joined:  12/07/11
  • Last Seen:  

Couln't really change my cart to check if it is option based because I am just lvl 99 and gamewized the level to 150 to display the carts. But server won't accept the change cart packet.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...