Commit graph

2447 commits

Author SHA1 Message Date
NoFantasy
9cb356851c [8626] Add missing argument names in function declaration.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-10-11 16:37:41 +02:00
balrok
02d45b4b54 [8625] feign_death cleanups
use an extra function for setfeigndeath()
like it's done with setfeared already..
allow to apply feigndeath on creatures too
avoid moving of creatures with feign death applied
and start attacking last victim when feigndeath disappears
2009-10-11 14:22:52 +02:00
balrok
f4081b2c6a [8624] fixed typo introduced in 8552
(it was commit e294da6bbf)

through that pickpocketing didn't work right
2009-10-11 13:55:04 +02:00
NoFantasy
45a2ee21ef [8623] Add function to update orientation of unit (for both server and client)
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-10-11 11:32:47 +02:00
NoFantasy
732bcfbbb6 [8622] Add own function to send AI_Reaction packet.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-10-11 00:01:49 +02:00
zhenya
4cc389ff71 [8621] Missing break.
Not affect anything but code style problem anyway.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-10-11 00:11:33 +04:00
GalaxyMan
545218fda3 [8618] Implement glyph 42752
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also fix typo in mangos.sql.
2009-10-10 17:26:37 +04:00
Lutik
ddb67f69ca [8617] Update resilience affect for 3.2.x
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-10-10 14:55:58 +04:00
VladimirMangos
f5db4fc163 [8616] Some cleanups in WorldSession::SendMailTo 2009-10-10 12:16:49 +04:00
balrok
29e6601335 [8615] fixed wrong assert in av-code
when alliance captured snowfall and horde assaulted
this grave while assault in progress crashes could happen
2009-10-10 10:08:38 +02:00
VladimirMangos
17b0c43ea9 [8614] Simplify check, drop redundent break. 2009-10-10 11:40:44 +04:00
balrok
21de4570dc [8613] mail from battlemasters should be deleted after one day 2009-10-10 01:45:21 +02:00
balrok
caf4732e38 [8612] better error-check when getting bgTypeId from Battlemasterentry 2009-10-10 01:40:22 +02:00
balrok
d7e01c3e16 [8611] added new 322 value to MailStationery
also changed numbers from hexadecimal to decimal
2009-10-09 22:47:10 +02:00
balrok
4dc1df7d54 [8610] castchecks for recall spell for the av-trinket
this spell should be cast only in battlegrounds
and only after battleground started
2009-10-09 20:48:07 +02:00
LordJZ
bb10fada9a [8609] fixed typo in UpdateScore in last commit 2009-10-09 20:33:06 +02:00
balrok
45f6a474bf [8608] implement BattleGround Alterac Valley
sql won't be included - please look at your database
providers forum

also note, that creature_loot_template id 0
is used for the loot of dead players in this bg
(after a player died and you remove insignia from him..
he not only drops money - he drops some random items too)

further work must be done in better code for adjusting right
levels to creatures - maybe using something similar like it's
done in heroic instances

also quests and creatures needs some scripts in future

thanks to:
netsky - initial start of this patch
bogie - 2nd person writing on this patch
triply, kapatejib, vladimir - code review and suggestions
arrai - for his great tool and help
and all testers / code contributers - I won't write
down a list, else I would forget most probably one ^^
2009-10-09 18:18:22 +02:00
balrok
ed5130c1c1 [8607] more userfriendly eventcommands
.event start/stop will now output the started/stopped eventame+id
.event activelist got renamed to .event list with optional parameter "all"
so .event list - will list all active events
and .event list all - will list all events including inactive ones
2009-10-09 14:38:58 +02:00
VladimirMangos
f591211538 [8606] Restore seelction point around dest coordinates for TARGET_RANDOM_NEARBY_DEST
Thanks to qsa for pointing to problem.
2009-10-09 13:08:33 +04:00
VladimirMangos
c5bda77fe2 [8605] Check unused text/summon data in EventAI scripts. 2009-10-09 10:26:19 +04:00
arrai
fe1560a483 [8604] Consider random enchants in chatmessage validation 2009-10-09 02:14:09 +02:00
arrai
3e6b4b529e fixed considering chatmessages with a pipe character to be invalid
problem appeared only with ChatStrictLinkChecking.Severity = 2
2009-10-09 02:05:54 +02:00
balrok
c999490aa2 [8603] corrected comment of last commit
the problem was in Unit::setFeared
which got called after removing a fearaura

inside setFeared there is a check for isAlive()
which will return true in this case, cause m_deathState
is updated only after RemoveAllAurasOnDeath()

a fix could be to set m_deathState earlier, but
then auras which require a spellcast on remove
won't work anymore..
(not sure if we actualy have such auras)

but if in future more functions will require special code there,
moving the m_deathState setting should be considered

big thx to Naicisum for explanation and investigation
2009-10-09 02:01:16 +02:00
balrok
5a48fe3c96 [8602] update movement packet when unit dies
this avoids, that feared creatures walk away after dead
(happens often if a creature dies in fear)
2009-10-08 18:37:06 +02:00
VladimirMangos
308439a335 [8601] Fixed some movement *_ACK packets structure after switch. 2009-10-08 16:02:28 +04:00
balrok
49c52ddf9c [8600] allow unbinding instances also per map
so command can be called as
.instance unbind all
or
.instance unbind #mapid
now

output also the mapname next to the mapid
for the humanoid users among us ;)
2009-10-08 00:46:55 +02:00
balrok
dc96ddfbfb [8599] removed now unneeded parameter from GetBattleGroundQueueIdFromLevel
cause alterac valley is not handled special since 3.2.2
this function also works without bgtypeid parameter
2009-10-07 15:36:43 +02:00
NoFantasy
0516ed3557 [8598] Clarify one error message and provide spellId in text.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-10-07 08:52:19 +02:00
balrok
8eb9d3edd8 [8592] added missing include 2009-10-06 23:09:29 +02:00
VladimirMangos
d38866cfbc [8590] Restore build at Unix/Linux. 2009-10-06 15:34:33 +04:00
VladimirMangos
f37f27d3c2 [8589] Merge branch '320' - Switch to support client version 3.2.2A
You need extract new dbc/map/vmaps for correct work.
And apply ofc sql updates that including character convertion.

Special thanks to TOM_RUS for prepering this switch :)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-10-06 12:59:26 +04:00
ApoC
9e669137a1 [8586] Fixed crash when no event indexes loaded.
Minor coding style fixes.

Signed-off-by: ApoC <apoc@nymfe.net>
2009-10-06 03:14:52 +02:00
ApoC
b9168145b5 [8586] Fixed sql query to be compatible with PGSQL.
Signed-off-by: ApoC <apoc@nymfe.net>
2009-10-06 03:11:22 +02:00
VladimirMangos
a9af7f2b1c Use reset time for normal/heroic from new DBC. Improve basic support for raid difficalties. 2009-10-06 02:12:02 +04:00
Triply
a0079ed59d [8585] Fixed problem with guild_bank_rights not removed when guild master deleted rank. Problem reported by leak, Thx.
Signed-off-by: Triply <triply@getmangos.com>
2009-10-04 18:22:30 +02:00
VladimirMangos
9850551751 Small cleanupas in petition code. 2009-10-04 20:07:56 +04:00
tomrus88
3193896935 Some changes from 3.3.0, that applies to 3.2.2 as well. 2009-10-04 11:22:21 +04:00
tomrus88
a6c04f1667 - Fixed arena petitions (not tested). 2009-10-04 10:46:19 +04:00
tomrus88
2964f399c7 Merge commit 'origin/master' into 320 2009-10-03 11:04:30 +04:00
tomrus88
8ad48e86e9 Fixed character deletion. 2009-10-03 11:04:04 +04:00
VladimirMangos
9919d89907 Fixed some commented cases for later apply in 3.2.x
* Allow cast 879 and ranks to players
* Add support for spell 67596 from some items added into 3.2.x
2009-10-03 07:22:46 +04:00
VladimirMangos
8ad4f0f10b Restore spell 53563 work at 3.2.x 2009-10-03 07:17:53 +04:00
VladimirMangos
ef19575a59 Update spell code base at mangos_spell_check.sql errors:
* Drop code for spell 781. Not need now for work.
* Move code for 8017 and ranks to expected effect for 3.2.x.
* Drop code for spell 26635. Not need for new way work.
2009-10-03 06:47:34 +04:00
VladimirMangos
e167a567d5 [8583] Prevent crash at casting DK spells by non-DK characters. 2009-10-02 21:55:53 +04:00
VladimirMangos
59befa2e0e Merge branch 'master' into 320 2009-10-02 19:09:06 +04:00
VladimirMangos
5440deddea [8582] Correctly use yell range for boss textemote broadcast. 2009-10-02 04:50:23 +04:00
VladimirMangos
2e2d1013d4 [8581] Implement downgrade armor proficiency for items with scaled stats.
Original patch provided by Antonio593.
2009-10-02 04:46:24 +04:00
VladimirMangos
140b0d59bc [8580] Restore build at *nix after my recent included cleanup. 2009-10-02 01:39:58 +04:00
VladimirMangos
97c54acd92 [8579] Really make talent 51685 and ranks work, some cleanups
* Talent have spell family GENERIC, move code to correct case
* Not use caster for spells that expected self applied, avoid caster search without need in Aura::PeriodicDummyTick
2009-10-01 23:17:17 +04:00
hunuza
cedc62bd40 [8578] Fix targeting of priest spell 64843.
Signed-off-by: hunuza <hunuza@gmail.com>
2009-10-01 20:32:47 +02:00