Grindi

Members
  • Content Count

    34
  • Joined

  • Last visited

Posts posted by Grindi


  1. Each geoset have its own UV and you cant just apply any texture you want.

    You must write correct texture name in creaturedisplayinfo.dbc with geoset id ya need.

     

    In hozu's case - hozu model uses up to 3 texturevariations, you should write em all, cos they have helmets.


  2. It seems like you got model from early draenor patch and geosetdata from legion or bfa.

    Thats not how you should do it. Your model should be from same patch as geosetdata, or you should write geosetdata by hand.

    It will took up to 1 day to looks nice, but you'll get how it works.


  3. 6 hours ago, Addikted said:

    Thank a lot for your answer.

    I've copy/pasted existing values from Blizzard, it did 'work' but I got two models, one of them it looks 'transparent' I mean, I can see everything through it, and the other one has an invisible model.

    I just copy/pasted CreatureGeosetData from Blizzard to my dbc file.

    Any idea?

    Can you put some screenshots of your creaturegeosetdata in creaturedisplayinfo.dbc and ingame results?


  4. You should look at this spells:

    ID - 43945 You're a ...! (Effects1)
    ID - 47912 You're a ...! (Parent)
    ID - 47913 You're a...! (NPC)
    ID - 48050 You're a ...! (Effects3)
    ID - 48187 You're a...! (Player Test #2)
    ID - 48192 You're a ...! (Player Test #2 possess me)
    ID - 50015 You're a ...! (NPC) Death Scene
    ID - 54059 You're a ...! (Effects4)
    ID - 54145 You're a ...! (Effects5)
    ID - 54147 You're a ...! (Effects6)
    ID - 54162 You're a ...! (Effects7)
    ID - 55720 You're a...! (NPC)
    ID - 55721 You're a...! (NPC)
    ID - 55722 You're a...! (NPC)
    ID - 55723 You're a...! (NPC)
    ID - 55724 You're a...! (NPC)
    ID - 55725 You're a...! (NPC)
    ID - 55726 You're a...! (NPC)
    ID - 55727 You're a...! (NPC)
    ID - 56787 ZP - You're a ...! (NPC) Death Scene, Spawn-in
     


  5. Look at https://www.wowhead.com/spell=72286/invincible

    There are 6 spells:

    1) Dummy main spell (which selected correct mount spell depending or your riding skill and location)

    2) 60% ground mount spell

    3) 100% ground mount spell

    4) 60% ground and 150% flying mount spell

    5) 100% ground and 280% flying mount spell

    6) 100% ground and 310% flying spell

     

    After you created spells with your creatureid you must do core tweaks (just some strings)


  6. 1) You should create spell with permanents duration, death persistent attr.

    2) You should put your wing model in any game patch (in would be easier if you put it in spells directory).

    3) You should create new line in spellvisualeffectname.dbc with your model and scale.

    4) You should create new line in spellvisualkit.dbc. There you should write your model id (from spellvisualeffectname.dbc) in column 4. (from 0)

    5) You should create new line in spellvisual.dbc. There you should write your spellvisualkit id (from spellvisualkit.dbc) in column 4. (from 0)

    6) Open spell.dbc, find your spell and in spellvisualid_1 you should write your id from spellvisual (from spellvisual.dbc)

     

    Now your model should work. If you need to attack wings on another attachment point, you should play with spellvisualmodelattach.dbc

    • Like 1

  7. 1) Create custom visual effect in SpellVisual.dbc SpellVisualKit.dbc

    In spellvisual you must choose WHEN and  WHERE effect will appear (target).

    In spellvisualkit you must choose on which part of character effect will appear. (you can also make character transparent or play a sound)

    2) Create custom spell with effect 6 and auraeffect 4.

    3) Put ID from spellvisual.dbc in 132 column (spellvisual1)

    4) Put dbc files on server n mpq

    5) Restart server, cast your spell

    • Like 1

  8. 11 minutes ago, Смердокрыл said:

    Maybe the spell could hide the actual weapon your character has equipped, and attach the same model into his hand?

    ...what? You want to hide weapon and put same weapon in the hand?


  9. 1 minute ago, Смердокрыл said:

    So how can I know their meaning? Is there a page on the wiki?

    You should look open SpellEffects.cpp in src folder in your core.

     

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

    So, for example, while using the /talk animation, the character wouldn't automatically sheathe it, but would continue to hold it in his hand, swinging it around while talking.

    In AnimationData.dbc there are flags that are responsible for, whether to sheathe weapon or hide it.

    But it work only with animations. (any sort of animations)


  10. 2 minutes ago, Смердокрыл said:

    Disarm just hides your weapon, doesn't it?

    Nope, you also cant use spells which requires weapon. (But ofc you can use all of this spells as triggered spells)

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

    As I understand, 6 is the effect and 358 is the aura id, but where do they link to? How do I know what these two numbers mean?

    These numbers are scripted in Core.


  11. 2 minutes ago, Смердокрыл said:

    Sheath spell - makes your character permanently sheathe/unsheathe his weapon, and it won't be affected by any of his actions (casting, animations, etc.)

    You can do it by using disarm, but it will affect attack animations. Attack animations linked to weapons.