How do i make npcs yield honor? [Vanilla] menu

User Tag List

Results 1 to 2 of 2
  1. #1
    Simonich's Avatar Member
    Reputation
    1
    Join Date
    Aug 2015
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How do i make npcs yield honor? [Vanilla]

    Im used some repack to run a server, and heidisql to basically modify things in my server. I haven't had the server for more than 2 days and i really have no scripting experience :S.

    However what i plan to do doesn't really require much experience. I believe i can create custom quests or npcs etc etc. but 1 thing is what i really want to know.

    How do i make npc's yield honor? It should be possible by the time the faction leaders, which are npcs, yield honor. I want to be able to make npc's yield honor and probably honorable kills aswell, and specify how much honor it will give, different case for every different npc.

    Could really use some help.

    Edit: I am also unable to change the names of already existing npcs, even though i am able to change their faction allignment. Seems weird.

    Also when i modify mangosd to change the drop rate of poor items,(Rate.Drop.Item.Poor=x) etc, it appears that it does not affect the drop rate of equipment/gear of that quality. This apparently seems to be same with other item qualities. Could also use help with those 2 issues
    Last edited by Simonich; 08-30-2015 at 07:38 PM. Reason: Additional Info

    How do i make npcs yield honor? [Vanilla]
  2. #2
    Harambeqt's Avatar Elite User CoreCoins Purchaser
    Reputation
    333
    Join Date
    Mar 2010
    Posts
    1,206
    Thanks G/R
    9/29
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is your creature_template table in the world DB.
    Code:
    CREATE TABLE `creature_template` (  `entry` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `difficulty_entry_1` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `difficulty_entry_2` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `difficulty_entry_3` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `KillCredit1` int(11) unsigned NOT NULL DEFAULT '0',
      `KillCredit2` int(11) unsigned NOT NULL DEFAULT '0',
      `modelid_1` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `modelid_2` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `modelid_3` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `modelid_4` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `name` char(100) NOT NULL DEFAULT '0',
      `subname` char(100) DEFAULT NULL,
      `IconName` char(100) DEFAULT NULL,
      `gossip_menu_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `minlevel` tinyint(3) unsigned NOT NULL DEFAULT '1',
      `maxlevel` tinyint(3) unsigned NOT NULL DEFAULT '1',
      `minhealth` int(10) unsigned NOT NULL DEFAULT '0',
      `maxhealth` int(10) unsigned NOT NULL DEFAULT '0',
      `minmana` int(10) unsigned NOT NULL DEFAULT '0',
      `maxmana` int(10) unsigned NOT NULL DEFAULT '0',
      `armor` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `faction_A` smallint(5) unsigned NOT NULL DEFAULT '0',
      `faction_H` smallint(5) unsigned NOT NULL DEFAULT '0',
      `npcflag` int(10) unsigned NOT NULL DEFAULT '0',
      `speed_walk` float NOT NULL DEFAULT '1' COMMENT 'Result of 2.5/2.5, most common value',
      `speed_run` float NOT NULL DEFAULT '1.14286' COMMENT 'Result of 8.0/7.0, most common value',
      `scale` float NOT NULL DEFAULT '1',
      `rank` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `mindmg` float NOT NULL DEFAULT '0',
      `maxdmg` float NOT NULL DEFAULT '0',
      `dmgschool` tinyint(4) NOT NULL DEFAULT '0',
      `attackpower` int(10) unsigned NOT NULL DEFAULT '0',
      `dmg_multiplier` float NOT NULL DEFAULT '1',
      `baseattacktime` int(10) unsigned NOT NULL DEFAULT '0',
      `rangeattacktime` int(10) unsigned NOT NULL DEFAULT '0',
      `unit_class` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `unit_flags` int(10) unsigned NOT NULL DEFAULT '0',
      `unit_flags2` int(10) unsigned NOT NULL DEFAULT '0',
      `dynamicflags` int(10) unsigned NOT NULL DEFAULT '0',
      `family` tinyint(4) NOT NULL DEFAULT '0',
      `trainer_type` tinyint(4) NOT NULL DEFAULT '0',
      `trainer_spell` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `trainer_class` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `trainer_race` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `minrangedmg` float NOT NULL DEFAULT '0',
      `maxrangedmg` float NOT NULL DEFAULT '0',
      `rangedattackpower` smallint(5) unsigned NOT NULL DEFAULT '0',
      `type` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `type_flags` int(10) unsigned NOT NULL DEFAULT '0',
      `lootid` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `pickpocketloot` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `skinloot` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `resistance1` smallint(5) NOT NULL DEFAULT '0',
      `resistance2` smallint(5) NOT NULL DEFAULT '0',
      `resistance3` smallint(5) NOT NULL DEFAULT '0',
      `resistance4` smallint(5) NOT NULL DEFAULT '0',
      `resistance5` smallint(5) NOT NULL DEFAULT '0',
      `resistance6` smallint(5) NOT NULL DEFAULT '0',
      `PetSpellDataId` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `mingold` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `maxgold` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `AIName` char(64) NOT NULL DEFAULT '',
      `MovementType` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `InhabitType` tinyint(3) unsigned NOT NULL DEFAULT '3',
      `unk16` float NOT NULL DEFAULT '1',
      `unk17` float NOT NULL DEFAULT '1',
      `RacialLeader` tinyint(3) unsigned NOT NULL DEFAULT '0',
      `questItem1` int(11) unsigned NOT NULL DEFAULT '0',
      `questItem2` int(11) unsigned NOT NULL DEFAULT '0',
      `questItem3` int(11) unsigned NOT NULL DEFAULT '0',
      `questItem4` int(11) unsigned NOT NULL DEFAULT '0',
      `questItem5` int(11) unsigned NOT NULL DEFAULT '0',
      `questItem6` int(11) unsigned NOT NULL DEFAULT '0',
      `movementId` int(11) unsigned NOT NULL DEFAULT '0',
      `RegenHealth` tinyint(3) unsigned NOT NULL DEFAULT '1',
      `vehicle_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `equipment_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `trainer_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `vendor_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
      `mechanic_immune_mask` int(10) unsigned NOT NULL DEFAULT '0',
      `flags_extra` int(10) unsigned NOT NULL DEFAULT '0',
      `ScriptName` char(64) NOT NULL DEFAULT '',
      PRIMARY KEY (`entry`)
    Then you check this page, to understand the columns.
    https://github.com/cmangos/issues/wiki/creature_template

    So if racical leader = 1, you will get 100 honor per kill.

    For custom values I think you will have to c++ script the npc.
    Last edited by Harambeqt; 09-10-2015 at 07:22 AM.
    Support the #1 WoW Emulator:
    http://arcemu.org/
    https://github.com/arcemu/arcemu
    - - -

Similar Threads

  1. How do you make NPC'S stealthwalk using waypoints and/or NPC emote id?
    By Jameswow123 in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 07-29-2010, 04:55 PM
  2. [Database] How do i make npc as a vendor, and give quests?
    By Salaramon in forum WoW EMU Questions & Requests
    Replies: 12
    Last Post: 06-14-2010, 07:59 AM
  3. [Help]How do i make NPC's talk?
    By gregzoid2 in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 07-05-2008, 01:40 PM
  4. [MaNGOS] How do I make NPCs stay after server restart?
    By TheNacho in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 05-06-2008, 07:48 AM
  5. How do I make npcs?
    By noobert in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 09-04-2007, 02:38 PM
All times are GMT -5. The time now is 07:53 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search