This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Phabulous
Pages: [1]
1
« on: September 14, 2011, 07:44:38 am »
I haven't been able to find a pointer to check if a player has already learned a rank of a spell. I can add Mortal Strike to a warrior who reaches an appropriate level, but I haven't figured out how to check if the previous rank of a spell has already been learned before auto-learning the next rank. I appreciate the help but I'd also appreciate another nudge.
2
« on: September 05, 2011, 04:57:28 pm »
or simply the model's textures are hardcoded I can change the textures of the mount itself, but I can't get the same changed textures to appear on the new mount using the old mount's model.
3
« on: September 05, 2011, 05:03:47 am »
Hey there Modcraft users, I'm attempting to add some new mounts into my server. I'm using the Onyxia Drake model with custom textures, but I've created custom entries in the CreatureDisplayID, Item, and Spell dbcs, as well as added it via SQL to my server. When I add the item to my bag, I can use it to learn the mount spell just like any other mount. I can summon the mount and ride it just like any other mount. The problem comes in with the displayID...it's still the same as the Onyxia Drake, even though I've added the textures to a custom patch both in my client and on my server. I'm a bit lost as to why it hasn't picked up the new textures. My SQL entries. [spoiler:1c3nm739] INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `Health_mod`, `Mana_mod`, `Armor_mod`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`, `WDBVerified`) VALUES (68687, 0, 0, 0, 0, 0, 32755, 0, 0, 0, 'Undead Onyxian Drake', '', '', 0, 80, 80, 2, 35, 35, 0, 1, 1.14286, 1, 0, 422, 586, 0, 642, 1, 0, 0, 1, 134217728, 8, 0, 0, 0, 0, 0, 345, 509, 103, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 30, 1, 1, 0, 0, 0, 0, 0, 0, 0, 209, 1, 0, 0, 0, '', 12340); INSERT INTO `item_template` (`entry`, `class`, `subclass`, `unk0`, `name`, `displayid`, `Quality`, `Flags`, `FlagsExtra`, `BuyCount`, `BuyPrice`, `SellPrice`, `InventoryType`, `AllowableClass`, `AllowableRace`, `ItemLevel`, `RequiredLevel`, `RequiredSkill`, `RequiredSkillRank`, `requiredspell`, `requiredhonorrank`, `RequiredCityRank`, `RequiredReputationFaction`, `RequiredReputationRank`, `maxcount`, `stackable`, `ContainerSlots`, `StatsCount`, `stat_type1`, `stat_value1`, `stat_type2`, `stat_value2`, `stat_type3`, `stat_value3`, `stat_type4`, `stat_value4`, `stat_type5`, `stat_value5`, `stat_type6`, `stat_value6`, `stat_type7`, `stat_value7`, `stat_type8`, `stat_value8`, `stat_type9`, `stat_value9`, `stat_type10`, `stat_value10`, `ScalingStatDistribution`, `ScalingStatValue`, `dmg_min1`, `dmg_max1`, `dmg_type1`, `dmg_min2`, `dmg_max2`, `dmg_type2`, `armor`, `holy_res`, `fire_res`, `nature_res`, `frost_res`, `shadow_res`, `arcane_res`, `delay`, `ammo_type`, `RangedModRange`, `spellid_1`, `spelltrigger_1`, `spellcharges_1`, `spellppmRate_1`, `spellcooldown_1`, `spellcategory_1`, `spellcategorycooldown_1`, `spellid_2`, `spelltrigger_2`, `spellcharges_2`, `spellppmRate_2`, `spellcooldown_2`, `spellcategory_2`, `spellcategorycooldown_2`, `spellid_3`, `spelltrigger_3`, `spellcharges_3`, `spellppmRate_3`, `spellcooldown_3`, `spellcategory_3`, `spellcategorycooldown_3`, `spellid_4`, `spelltrigger_4`, `spellcharges_4`, `spellppmRate_4`, `spellcooldown_4`, `spellcategory_4`, `spellcategorycooldown_4`, `spellid_5`, `spelltrigger_5`, `spellcharges_5`, `spellppmRate_5`, `spellcooldown_5`, `spellcategory_5`, `spellcategorycooldown_5`, `bonding`, `description`, `PageText`, `LanguageID`, `PageMaterial`, `startquest`, `lockid`, `Material`, `sheath`, `RandomProperty`, `RandomSuffix`, `block`, `itemset`, `MaxDurability`, `area`, `Map`, `BagFamily`, `TotemCategory`, `socketColor_1`, `socketContent_1`, `socketColor_2`, `socketContent_2`, `socketColor_3`, `socketContent_3`, `socketBonus`, `GemProperties`, `RequiredDisenchantSkill`, `ArmorDamageModifier`, `Duration`, `ItemLimitCategory`, `HolidayId`, `ScriptName`, `DisenchantID`, `FoodType`, `minMoneyLoot`, `maxMoneyLoot`, `WDBVerified`) VALUES (56807, 15, 5, -1, 'Reins of the Undead Onyxian Drake', 62879, 4, 0, 0, 1, 2000000, 0, 0, -1, -1, 70, 70, 762, 300, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55884, 0, -1, 0, -1, 330, 3000, 80865, 6, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, 'Teaches you how to summon this mount. Can only be summoned in Outland or Northrend. This is a very fast mount.', 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 12340);
[/spoiler:1c3nm739] My patch files [spoiler:1c3nm739] MEGAUPLOAD - The leading online storage and file delivery service[/spoiler:1c3nm739] I would appreciate help fixing this, as I'll release all the mounts I've created once I'm done.
5
« on: August 30, 2011, 01:08:01 am »
I, for one, would appreciate a tutorial, if nothing else than to reinforce the concepts from the wiki in a more concise form.
6
« on: August 28, 2011, 10:42:50 pm »
If you want to ADD 6% crit immunity to the existing effect, you will need to edit the dbc to display that inside the tooltip and edit the core for the actual effect. What part of the core depends on how the spell was scripted. If you want to 'swap' the effect (replacing existing effect with 6% crit immunity) a simple DBC change should be enough. Either way you will have to edit DBCs to display the changes in the client. If I want to add the 6% crit immunity to the existing effect, what file in the core should I edit? I've been looking through them and can't find what file the Survival of the Fittest effect is scripted in.
7
« on: August 28, 2011, 09:35:02 pm »
Ello all,
I've been working with some more advanced talent changes and I'm a little stuck. I'm attempting to add the 6% critical hit immunity from Survival of the Fittest into talents for Paladins, Warriors, and Death Knights as well as some other such changes. I'm unsure if I need to modify the actual DBC for the spell or to also copy the script for Survival of the Fittest and edit it for the other classes and specs.
Any responses or guidance would be greatly appreciated. Once I've wrapped my head around it, I'll be glad to release a tutorial or patch or something.
8
« on: May 17, 2011, 09:43:51 pm »
I apologize for not understanding completely, but could you provide an example of how to edit, say, a weapon M2 from Cata and change its flag so that it will be functional in Wrath? I'm a bit of a slow learner. Hex-editing is a simple option, I've discovered the most simple way to do this is to look over the all that texture stuff, Set the version flag to 08 instead of 09 and do some copy and pasting with the Texture Lookup Offset. Could you provide an example?
9
« on: May 17, 2011, 06:38:12 am »
I'm probably just being thick, however I'm not sure how that solves the problem of Cataclysm's m2 file being incompatible with Wrath.
10
« on: April 26, 2011, 07:46:46 pm »
I'm assuming using the WowModelViewer to export the models as an m2 isn't going to work? That seems almost too simple to work.
11
« on: April 25, 2011, 08:26:07 pm »
Hello!
I'm working on some custom content for my Trinity 3.3.5 server and I'm curious if it is possible to import Cataclysm models/skins/textures into the Wrath database?
If it is possible, is it as simple as making a treepath for the new content or is it far more complex than this? I've read through several tutorials, threads, and so on but I haven't found a clear answer.
Pages: [1]
|