1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Fixed Gargoyle Death

Discussion in 'Archived Bug Reports' started by Tacurumin, Jan 22, 2014.

  1. Tacurumin
    Offline

    Tacurumin New Member

    Joined:
    Jan 5, 2014
    Messages:
    19
    Likes Received:
    4
    I have noticed that when a players with the Gargoyle race dies the bodyvalue turns into the human race bodyvalue. So i decided to do an "Gargoyle Death" on the OnDeath method inside playermobile.cs.

    So here is the result :

    Just put this :
    Code (C#):
    1.             #region Gargulas Morrem
    2.             if (Race == Race.Gargoyle)
    3.             {
    4.                 if(Female == false)
    5.                 {
    6.                     BodyValue = 694;
    7.                 }
    8.                 else
    9.                 {
    10.                     BodyValue = 695;
    11.                 }
    12.             }
    13.             #endregion
    above the #region Stygian Abyss (line 2982) and compile the server :D

    I hope it help u guys and bye !
     
  2. Milva
    Offline

    Admin Moderator

    Joined:
    Mar 3, 2013
    Messages:
    3,432
    Likes Received:
    385
    Are you using ServUO? Because I'm thinking this had been addressed :) With publish 54
     
  3. Tacurumin
    Offline

    Tacurumin New Member

    Joined:
    Jan 5, 2014
    Messages:
    19
    Likes Received:
    4
    Yes, i'm using ServUO and also publish 54 :D
     
  4. Milva
    Offline

    Admin Moderator

    Joined:
    Mar 3, 2013
    Messages:
    3,432
    Likes Received:
    385
    Ok Thanks I will set this as a bug then :)
     
  5. Ce Jayce
    Offline

    Ce Jayce Member

    Joined:
    Jan 24, 2014
    Messages:
    140
    Likes Received:
    14
    I can confirm this is still a bug in ServUO publish 54.
    I'm not entirely sure how the Devs want to go about fixing this.
    What Tacurumin has done would work but it doesn't seem to be the right way to go about doing it?
    I'll leave this one up to the Devs to deal with :p
     
    • Agree Agree x 1
  6. Kalamus
    Offline

    Kalamus Active Member

    Joined:
    Apr 24, 2013
    Messages:
    282
    Likes Received:
    32
    While I agree that the above would work the correct fix should be in RaceDefinitions.cs

    Change this:
    Code (C#):
    1. private class Gargoyle : Race
    2. {
    3.     public Gargoyle(int raceID, int raceIndex)
    4.         : base(raceID, raceIndex, "Gargoyle", "Gargoyles", 666, 667, 402, 403, Expansion.SA)
    5.     {
    6.     }
    To this:
    Code (C#):
    1. private class Gargoyle : Race
    2. {
    3.     public Gargoyle(int raceID, int raceIndex)
    4.         : base(raceID, raceIndex, "Gargoyle", "Gargoyles", 666, 667, 695, 694, Expansion.SA)
    5.     {
    6.     }
     
    • Two Thumbs Up Two Thumbs Up x 3
  7. Toriad
    Offline

    Toriad Shard Owner

    Joined:
    Mar 4, 2013
    Messages:
    86
    Likes Received:
    35
    Thanks for the Fix Kalamus! Moved into core.
     
Similar Threads: Gargoyle Death
Forum Title Date
ServUO Discussion Gargoyles Pickaxes Aug 10, 2017
Archived Bug Reports If you try to track gargoyle players = see inside Jul 9, 2017
Archived Bug Reports Tangle cannot be altered for gargoyles. Mar 8, 2017
Archived Bug Reports Gargoyles equipping items they should not be able to Dec 30, 2016
Archived Bug Reports Gargoyles should not be able to fly while polymorphed Dec 23, 2016
Archived Bug Reports Gargoyle Berserk Missing Buff Dec 21, 2016
Archived Bug Reports Gargoyle Flying and Yellow Health Bar Poison Nov 5, 2016