Fixed Environmental Damage for RoF2.

This commit is contained in:
Trevius 2015-02-05 22:34:55 -06:00
parent b96e5a7f4d
commit f26d303ee1
3 changed files with 10 additions and 6 deletions

View File

@ -1,5 +1,8 @@
EQEMu Changelog (Started on Sept 24, 2003 15:50) EQEMu Changelog (Started on Sept 24, 2003 15:50)
------------------------------------------------------- -------------------------------------------------------
== 02/05/2015 ==
Trevius: Fixed Environmental Damage for RoF2.
== 02/03/2015 == == 02/03/2015 ==
Trevius: Crashfix for TempName() when numbers are passed at the end of the name. Trevius: Crashfix for TempName() when numbers are passed at the end of the name.
Uleat: Tweaking of item type exclusions to alleviate strobing conditions with light sources Uleat: Tweaking of item type exclusions to alleviate strobing conditions with light sources

View File

@ -2865,7 +2865,7 @@ struct SetRunMode_Struct {
}; };
// EnvDamage is EnvDamage2 without a few bytes at the end. // EnvDamage is EnvDamage2 without a few bytes at the end.
// Size: 37 bytes // Size: 39 bytes
struct EnvDamage2_Struct { struct EnvDamage2_Struct {
/*0000*/ uint32 id; /*0000*/ uint32 id;
/*0004*/ uint16 unknown4; /*0004*/ uint16 unknown4;
@ -2877,7 +2877,8 @@ struct EnvDamage2_Struct {
/*0031*/ uint16 unknown31; // New to Underfoot - Seen 66 /*0031*/ uint16 unknown31; // New to Underfoot - Seen 66
/*0033*/ uint16 constant; // Always FFFF /*0033*/ uint16 constant; // Always FFFF
/*0035*/ uint16 unknown35; /*0035*/ uint16 unknown35;
/*0037*/ /*0037*/ uint16 unknown37;
/*0039*/
}; };
//Bazaar Stuff //Bazaar Stuff

View File

@ -5526,8 +5526,8 @@ void Client::Handle_OP_EnvDamage(const EQApplicationPacket *app)
SetHP(GetHP() - 1);//needed or else the client wont acknowledge SetHP(GetHP() - 1);//needed or else the client wont acknowledge
return; return;
} }
else if (zone->GetZoneID() == 183 || zone->GetZoneID() == 184) { else if (zone->GetZoneID() == 183 || zone->GetZoneID() == 184) {
// Hard coded tutorial and load zones for no fall damage
return; return;
} }
else { else {