WildcardX
10-23-2006, 12:59 PM
FNW,
I have found a simple and free diff tool and made the following patches for changes that are cosmetic in the sense that functions that send text to the client use GetCleanName() instead of GetName(). In college I had to take a theater production course and the one thing I took away from it that is useful is the whole idea of "suspension of disbelief". Anyway, I hope these patches work for you.
In \Zone\client_process.cpp
434c434
< entity_list.MessageClose(this,false,100,0,"%s ceases shielding %s.",GetCleanName(),shield_target->GetCleanName());
---
> entity_list.MessageClose(this,false,100,0,"%s ceases shielding %s.",GetName(),shield_target->GetName());
In \Zone\MobAI.cpp
1119c1119
< entity_list.MessageClose(this, true, 600, 13, "%s has become ENRAGED.", GetCleanName());
---
> entity_list.MessageClose(this, true, 600, 13, "%s has become ENRAGED.", GetName());
1127c1127
< entity_list.MessageClose(this, true, 600, 13, "%s is no longer enraged.", GetCleanName());
---
> entity_list.MessageClose(this, true, 600, 13, "%s is no longer enraged.", GetName());
1167c1167
< entity_list.MessageClose(this, true, 600, 13, "%s goes on a RAMPAGE!", GetCleanName());
---
> entity_list.MessageClose(this, true, 600, 13, "%s goes on a RAMPAGE!", GetName());
In \Zone\attack.cpp
1276c1276
< entity_list.MessageClose(this, 1, 200, 10, "%s says, 'That is not a legal target master.'", this->GetCleanName());
---
> entity_list.MessageClose(this, 1, 200, 10, "%s says, 'That is not a legal target master.'", this->GetName());
2230c2230
< owner->Message_StringID(4,OTHER_HIT_NONMELEE,GetCleanName (),ConvertArray(damage,val1));
---
> owner->Message_StringID(4,OTHER_HIT_NONMELEE,GetName(),Co nvertArray(damage,val1));
2253c2253
< attacker->Message_StringID(4,OTHER_HIT_NONMELEE,GetCleanName (),ConvertArray(damage,val1));
---
> attacker->Message_StringID(4,OTHER_HIT_NONMELEE,GetName(),Co nvertArray(damage,val1));
In \Zone\client_packet.cpp
4583c4583
< Message(0,"%s says, 'Now taunting foes, Master!",mypet->GetCleanName());
---
> Message(0,"%s says, 'Now taunting foes, Master!",mypet->GetName());
4588c4588
< Message(0,"%s says, 'No longer taunting foes, Master!",mypet->GetCleanName());
---
> Message(0,"%s says, 'No longer taunting foes, Master!",mypet->GetName());
In \Zone\mob.cpp
1766c1766
< entity_list.MessageClose(this, true, 500, 10, "%s says,'You will not evade me, %s!' ", GetCleanName(), GetHateTop()->GetName() );
---
> entity_list.MessageClose(this, true, 500, 10, "%s says,'You will not evade me, %s!' ", GetName(), GetHateTop()->GetName() );
I have found a simple and free diff tool and made the following patches for changes that are cosmetic in the sense that functions that send text to the client use GetCleanName() instead of GetName(). In college I had to take a theater production course and the one thing I took away from it that is useful is the whole idea of "suspension of disbelief". Anyway, I hope these patches work for you.
In \Zone\client_process.cpp
434c434
< entity_list.MessageClose(this,false,100,0,"%s ceases shielding %s.",GetCleanName(),shield_target->GetCleanName());
---
> entity_list.MessageClose(this,false,100,0,"%s ceases shielding %s.",GetName(),shield_target->GetName());
In \Zone\MobAI.cpp
1119c1119
< entity_list.MessageClose(this, true, 600, 13, "%s has become ENRAGED.", GetCleanName());
---
> entity_list.MessageClose(this, true, 600, 13, "%s has become ENRAGED.", GetName());
1127c1127
< entity_list.MessageClose(this, true, 600, 13, "%s is no longer enraged.", GetCleanName());
---
> entity_list.MessageClose(this, true, 600, 13, "%s is no longer enraged.", GetName());
1167c1167
< entity_list.MessageClose(this, true, 600, 13, "%s goes on a RAMPAGE!", GetCleanName());
---
> entity_list.MessageClose(this, true, 600, 13, "%s goes on a RAMPAGE!", GetName());
In \Zone\attack.cpp
1276c1276
< entity_list.MessageClose(this, 1, 200, 10, "%s says, 'That is not a legal target master.'", this->GetCleanName());
---
> entity_list.MessageClose(this, 1, 200, 10, "%s says, 'That is not a legal target master.'", this->GetName());
2230c2230
< owner->Message_StringID(4,OTHER_HIT_NONMELEE,GetCleanName (),ConvertArray(damage,val1));
---
> owner->Message_StringID(4,OTHER_HIT_NONMELEE,GetName(),Co nvertArray(damage,val1));
2253c2253
< attacker->Message_StringID(4,OTHER_HIT_NONMELEE,GetCleanName (),ConvertArray(damage,val1));
---
> attacker->Message_StringID(4,OTHER_HIT_NONMELEE,GetName(),Co nvertArray(damage,val1));
In \Zone\client_packet.cpp
4583c4583
< Message(0,"%s says, 'Now taunting foes, Master!",mypet->GetCleanName());
---
> Message(0,"%s says, 'Now taunting foes, Master!",mypet->GetName());
4588c4588
< Message(0,"%s says, 'No longer taunting foes, Master!",mypet->GetCleanName());
---
> Message(0,"%s says, 'No longer taunting foes, Master!",mypet->GetName());
In \Zone\mob.cpp
1766c1766
< entity_list.MessageClose(this, true, 500, 10, "%s says,'You will not evade me, %s!' ", GetCleanName(), GetHateTop()->GetName() );
---
> entity_list.MessageClose(this, true, 500, 10, "%s says,'You will not evade me, %s!' ", GetName(), GetHateTop()->GetName() );