Commit graph

1601 commits

Author SHA1 Message Date
arrai
5dd3ce31bc [7576] Fixed spell range check for spells with minimal distances 2009-03-28 22:27:39 +01:00
VladimirMangos
e65dc5747f [7575] Avoid unrelated skill search at ACHIEVEMENT_CRITERIA_TYPE_*_SKILL_LEVEL update 2009-03-28 23:45:23 +03:00
Fog
a00de4ebb2 [7574] Fix typo in 47580 and ranks dummy
Signed-off-by: Fog <Fog@mangos.ru>
2009-03-28 23:07:41 +03:00
Trazom
f0ebade751 [7573] Implement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILL_LEVEL
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-28 22:40:38 +03:00
VladimirMangos
03940b1865 [7572] Use enum type instead int for World::SendServerMessage arg 2009-03-28 21:51:33 +03:00
Lightguard
864b0c92b3 Implement initial known taxi nodes for DK.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

With some my rewrite.
2009-03-28 21:12:48 +03:00
arrai
bfbdb42309 [7571] Implemented AttributesEx4 & 0x40 - SPELL_ATTR_EX4_NOT_STEALABLE
Flag has been verified by comparing 3.0.3 AttributesEx4 value of spell 55336 with 3.0.9 one
2009-03-28 18:52:32 +01:00
DasMy
6762744452 [7570] respect UNIT_FIELD_COMBATREACH for spell range check
Signed-off-by: arrai <array.of.intellect@gmail.com>
2009-03-28 16:16:46 +01:00
pasdVn
910d4c8155 [7569] Fix typo in spell damage/healing default bonus for staked spell
Signed-off-by: pasdVn <pasdVn@getmangos.com>
2009-03-28 15:16:51 +03:00
DiSlord
2f7039f12d [7568] Spell proc event data from forums
Signed-off-by: DiSlord <DiSlord@nomail.com>
2009-03-28 15:01:23 +03:00
miebaik
e3b938ba5a [7567] Fix charges count for 51124
Signed-off-by: miebaik <miebaik@getmangos.com>
2009-03-28 14:31:45 +03:00
DiSlord
bdf6667db8 [7566] Fix shield block value pct mod use (apply it on strength bonus also)
Signed-off-by: DiSlord <DiSlord@nomail.com>
2009-03-28 13:35:29 +03:00
pasdVn
fa63fc96f8 Fix typo in spell block chance calc
Signed-off-by: pasdVn <pasdVn@getmangos.com>
2009-03-28 13:33:01 +03:00
VladimirMangos
6e9542ca16 [7565] Move all hardcoded strings used in .account onlinelist to DB.
Also update format as originally suggested by Cha0S2.
2009-03-28 07:34:27 +03:00
fgenesis
8d8da21f95 [7564] fixed WorldObject::HasInArc(): must return true if testing self
(cherry picked from commit b3c138ca9d59aff522f8a82cd2e1554fa0fbfc8d)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-28 06:47:09 +03:00
benemorius
e0c60231bd [7563] Fixed some problems in use .account set gmlevel in game (when it allowed by DB settings).
* Not set own gmlevel if not targets and use account name in command syntax
* Propertly output targeted player account name at use at selected target.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-28 06:26:57 +03:00
cccyril
1f654c7969 [7562] Drop code for now not existed spell support.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-28 06:15:14 +03:00
pasdVn
1ad5f9a7b2 [7561] Cleanup effectWeaponDmg from now oudataed special case.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-28 06:05:41 +03:00
NoFantasy
036a74b284 [7560] Implement IconName for gameobject
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also small fix for 7558 sql update (for re-apply support)
2009-03-28 05:59:55 +03:00
Ramses_II
00d0718124 [7559] Implement function Player::RewardPlayerAndGroupAtEvent for reward (quest objective only) player and group at special kill-like events.
Use it for Spell::EffectKillCredit and some dummy code.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-28 04:30:34 +03:00
VladimirMangos
2dd36d688f [7558] Implement command: .learn all_mypettalents
Also output more correct messages at use .reset talents to pet
2009-03-28 03:28:08 +03:00
arrai
4e66d61da9 [7557] Fixed triggered spells which ImplicitTarget is 0 like 50516 and ranks 2009-03-28 00:05:56 +01:00
VladimirMangos
8fb9c81e23 [7556] Implement hack way check for cave subzone 4223 detection. 2009-03-28 00:21:22 +03:00
VladimirMangos
c5d9b6cf7b [7555] Check pool_id bafire access to pool data in PoolHandler::CheckPool 2009-03-28 00:04:39 +03:00
VladimirMangos
cc19245ce4 [7554] Prevent accepting wrong numeric args as 0.0f in .go zone command 2009-03-27 20:30:28 +03:00
VladimirMangos
b768401438 [7553] Fixed character save/creating. 2009-03-27 06:02:07 +03:00
VladimirMangos
c4d4bb5620 [7552] Move client version dependend DBC code to src/game. 2009-03-27 01:59:26 +03:00
balrok
02d05a2339 [7551] apply deserter debuff also if player leaves the bg in preparation phase
prior this deserter debuff was only applied at status_in_progress
2009-03-26 23:16:27 +01:00
DiSlord
bf5ba338d9 [7550] Remove dublicate init in Player::Player
Signed-off-by: DiSlord <dislord@nomail.com>
2008-04-27 00:26:52 +04:00
DiSlord
004fa105e7 [7549] Remove call CheckExploreSystem() from Player::Update (alredy do it in Player::SetPosition)
Signed-off-by: DiSlord <dislord@nomail.com>
2008-04-27 00:17:55 +04:00
arrai
bfe25d510b [7548] Fixed some commands by replacing !args with !*args check 2009-03-26 20:50:35 +01:00
VladimirMangos
18ec7c8011 [7547] Improvments in reputation achievements implememtaion.
* Speedup achievement checks at reputation updates.
* Implement
  - ACHIEVEMENT_CRITERIA_TYPE_GAIN_REVERED_REPUTATION
  - ACHIEVEMENT_CRITERIA_TYPE_GAIN_HONORED_REPUTATION
  - ACHIEVEMENT_CRITERIA_TYPE_KNOWN_FACTIONS
2009-03-26 20:38:19 +03:00
Triply
b09df0aade [7546] Revert [7544] correcty move uptime table to Realm database, use realmid column.
Signed-off-by: Triply <triply@getmangos.com>
2009-03-26 17:58:44 +01:00
DonTomika
ff0c31e103 [7545] Fixed exploration achievements for certian areas 2009-03-26 17:06:46 +01:00
invliD
68ec6ae8ab Moved table uptime from world database to character database.
Signed-off-by: Triply <triply@getmangos.com>
2009-03-26 16:23:57 +01:00
VladimirMangos
4f17a6a4e2 [7543] Avoid code duplication in ReputationMgr. 2009-03-26 17:21:35 +03:00
VladimirMangos
6a649f43ee [7542] Some new reputation code related cleanups. 2009-03-26 13:30:11 +03:00
VladimirMangos
5538aeb9a7 [7541] Add new files to makefile for restore unix/linux build. 2009-03-26 11:49:38 +03:00
VladimirMangos
c33eff13f4 [7540] Move most reputation/force faction reaction code to new ReputationMgr. 2009-03-26 11:28:56 +03:00
AlexDereka
ef014420a5 [7539] Fixed log output 2009-03-26 00:39:10 +03:00
VladimirMangos
df9caf58cd [7538] Hide some implementation details for reputation/forced faction reaction. 2009-03-25 21:28:04 +03:00
VladimirMangos
3b3144004a [7537] Command .lookup player will report in case found accounts/ip but without existed characters. 2009-03-25 01:58:15 +03:00
GriffonHeart
53af93111b [7536] Spell chain requirement for some epic mounts.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-24 19:13:01 +03:00
maikash
294e2c69a9 [7535] Fixed typo in transport boarding code.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-24 18:41:30 +03:00
VladimirMangos
59b7d05e8d [7534] Fixed some problems in achievement messages broadcasting.
* Send SMSG_CRITERIA_UPDATE to player itself only. This will fix bug when, for example near player death
  owerwrite another player death count in statistics until next death or relogin.
* Send to near player  CHAT_MSG_ACHIEVEMENT instead CHAT_MSG_GUILD_ACHIEVEMENT
* Not send CHAT_MSG_GUILD_ACHIEVEMENT to player itself.
* Limit around broadcast of SMSG_ACHIEVEMENT_EARNED to CONFIG_LISTEN_RANGE_SAY (same as for CHAT_MSG_ACHIEVEMENT)
2009-03-24 17:59:30 +03:00
VladimirMangos
cc11ff40fe [7533] Redirect movement packet in proper way to controlled target.
* In creature case ignore fall/etc damage
* In player case apply fall damage/etc to controlled player, apply other movement effect to it also.
2009-03-24 14:06:39 +03:00
VladimirMangos
f4482f247f [7532] Avoid warnings at use size_t with printf fromat strings. 2009-03-24 06:03:22 +03:00
VladimirMangos
b8b79d67ad [7531] Fixed basic functionality for player's casted SPELL_AURA_MOD_POSSESS (like priest spell 605) 2009-03-24 04:27:43 +03:00
emsy
8fa0ef7ab9 [7530] Fixed counting exalted reputation achievements work for factions with base reputation != 0.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-24 03:44:37 +03:00
VladimirMangos
16ab4b6849 [7529] Hide some implementation details for fall damage calculation and breath timers. 2009-03-24 02:26:24 +03:00