Смердокрыл

Legion armor texture not working

Hey!

I tried to get some armor from legion, just the textures (none of those fancy 3d things), which seems like a very simple task at first. However, the following textures keep showing up as fully green when I equip them on my character:

item/texturecomponents/armlowertexture/mail_raidhuntermythic_s_01_mythicgreen_bracer_al_u.blp

item/texturecomponents/torsolowertexture/mail_raidhuntermythic_s_01_mythicgreen_belt_tl_u.blp

 

I tried renaming (e.g. changing the U to M), tried extracting and re-creating the BLP - nothing helps.

Share this post


Link to post
Share on other sites

Character textures in WotLK must be in indexed format, otherwise they look green.
Use this code when converting your blp files and it will fix your problem:
BLPConverter.exe /FBLP_PAL_A8 "file.blp"

Example of .bat file:

@echo off
for %%i in (*.png) do BLPConverter.exe /FBLP_PAL_A8 "%%i"
pause

Otherwise, do it manually with photoshop (Image->Mode->Indexed Color) and convert it back to BLP.
Or use BLiPster with the character texture option.

Share this post


Link to post
Share on other sites
9 hours ago, Inico said:

Character textures in WotLK must be in indexed format, otherwise they look green.
Otherwise, do it manually with photoshop (Image->Mode->Indexed Color) and convert it back to BLP.
Or use BLiPster with the character texture option.

2

I use Cata, but it worked anyway, thank you very much!

For GIMP users such as myself, you can also do Image->Mode->Indexed...

(although it does something to transparency, where edges that are supposed to become transparent gradually are cut sharply)

Share this post


Link to post
Share on other sites
3 hours ago, Смердокрыл said:

although it does something to transparency, where edges that are supposed to become transparent gradually are cut sharply

Glad it worked! However, try to avoid doing it by hand. It causes too much damage to the texture. If you index them with the blp converters, it will look better.

Share this post


Link to post
Share on other sites
Just now, Inico said:

Glad it worked! However, try to avoid doing it by hand. It causes too much damage to the texture. If you index them with the blp converters, it will look better.

I'm using BLPLab for converting textures, but I don't really know how to use it in command line. Could you suggest another tool?

Also, am I supposed to use that code on the original blp from Legion, or convert it to png first?

Share this post


Link to post
Share on other sites
13 minutes ago, Смердокрыл said:

Could you suggest another tool?

You can use the old BlpConverter. It's quite slow but efficient and easy to use. Just put all the png files you want on the same folder as the program and run one of the batch files (in this case, PNG TO BLP + INDEXED.bat).

People suggest me to use BliPster, but it crashes all the time.

13 minutes ago, Смердокрыл said:

am I supposed to use that code on the original blp from Legion, or convert it to png first?

Convert it to PNG and then back to BLP with the different format.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now