aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-11-06[svn] Merge from mangos:megamage
b44eac552a0f9d4f298398d4cb07d2cd1462ad41 Use .respawn only for selected creature (if any) Tue Oct 28 08:34:35 2008 91988e44158fe5a7611d34612bc192aa7988de06 Fixed crash at using .account set gmlevel with wrong args. --HG-- branch : trunk
2008-11-06[svn] Fix a typo in canSeeOrDetect().megamage
--HG-- branch : trunk
2008-11-06[svn] Update SerpentShrine Cavern script. Patch provided by streetrat.megamage
--HG-- branch : trunk
2008-11-06[svn] Merge from Mangos:megamage
3c7ac5bd3e20c33a22ac57c5c3bac23a0798dc9e 2008-10-23 19:06:27 Some endianess related fixes and cleanups. By VladimirMangos. --HG-- branch : trunk
2008-11-06[svn] Fix hunter's trap (let original caster summon dynamic object).megamage
Fix black temple boss 1's hurl spine. --HG-- branch : trunk
2008-11-06[svn] Check combat reach in GetRandomContactPoint() until find out why some ↵megamage
units have invalid combat reach. --HG-- branch : trunk
2008-11-06[svn] Rewrite canSeeOrDetect function.megamage
Minor change on trigger creatures. Remove some unused hacks in scripts. --HG-- branch : trunk
2008-11-06[svn] * Avoid access to bag item prototype for getting bag size, use related ↵KingPin
item update field instead as more fast source. source mangos. * Further reduce of DB access in guild handlers. * Multi-locale DBC extracting - source Foks *** Devs not responsible if all your player items drop to the ground and get eaten by ants or rabbits.. or some kind of wierd ant-rabbits.. --HG-- branch : trunk
2008-11-05[svn] Fix a bug that summon spells may summon incorrect number of creatures ↵megamage
(will find a better way later). --HG-- branch : trunk
2008-11-05[svn] Implemented player on player and player on creature possession:gvcoman
* Implemented packet and vision forwarding through possessed units * Added new OnPossess script call alerting scripts on when possession is applied/removed * Moved fall damage and fall under map calculations into the Player class * Added new PossessedAI that is applied only while possession on creature is active * Implemented summon possessed spell effect * Fixed Eyes of the Beast --HG-- branch : trunk
2008-11-05[svn] * Avoid access to bag item prototype for getting bag size, use related ↵KingPin
item update field instead as more fast source. * Better check client inventory pos data received in some client packets to skip invalid cases. * Removed some unnecessary database queries. * Make guid lookup for adding ignore async. * Added two parameter versions of the AsyncQuery function * Make queries for adding friends async. - Hunuza * Replace some PQuery() calls with more simple Query() - Hunuza * Mark spell as executed instead of deleteable to solve crash. *** Source mangos. **Its a big commit. so test with care... or without care.... whatever floats your boat. --HG-- branch : trunk
2008-11-05[svn] Add some assert for better debug.megamage
--HG-- branch : trunk
2008-11-05[svn] * fixed compileKingPin
--HG-- branch : trunk
2008-11-05[svn] * Allow reconnect in trinityrealm.KingPin
--HG-- branch : trunk
2008-11-05[svn] * minor fixKingPin
* Add missed part of 176 --HG-- branch : trunk
2008-11-05[svn] *** Source Mangos ***KingPin
*Load npc_options at server startup, use cached data at creature gossip menu init. * Also new .reload table command added *Implement npc_option localization support, also store in DB BoxText/BoxMoney/Coded * Use characters.guid instead low guid value from characters.data in charcter enum data prepering for client. * Fixed crash at .pinfo command use from console. * Fixed windows ad.exe build *Creature related code and DB cleanups. * Rename 2 creature_template fields to more clean names and related code update also. * Use enum values instead raw values for type_flags, use halper functions instead code repeating. * Move tamed pet creating code to new function. ** Small code changes to make things compliant with above changes. ** Another rev with big changes so test away. --HG-- branch : trunk
2008-11-04[svn] * Updated more .cpp scripts to use script_textsslg
- Hellfire Ramparts - Blood Furnace - Shattered Halls - Magtheridon's Lair - Steam Vault * Added random OOC yells to Magtheridon --HG-- branch : trunk
2008-11-04[svn] Merge SD2 Rev 735. Patch provided by neo0608.megamage
Fix 171_world.sql. --HG-- branch : trunk
2008-11-04[svn] * Updated Serpentshrine Cavern scripts to use script_textsslg
* Added script_texts for (nearly) all scripts * Added documentation for script_texts * Fixed tabs in chat.cpp --HG-- branch : trunk
2008-11-04[svn] added commands : pet create, tp, learn, unlearn. gobject activate and ↵KingPin
playall. thanx to dythzer. --HG-- branch : trunk
2008-11-04[svn] Remove a hack on triggered spell target selection.megamage
Some minor fixes. --HG-- branch : trunk
2008-11-04[svn] Fix 146_world.sql. Do not use default for text. (Ignore this if you ↵megamage
have successfully applied 146_world.sql) Fix HandleAuraModIncreaseHealth, also increase current health. Merge from Mangos: 2008-11-02 10:53:27 854e0d64e3410b2a1eff6d56705f8e42b4291534 Do not split self caused damage. (PART) 2008-10-31 12:45:22 e56b671979623570acd358a9b99aa169be22ffba Move tamed pet creating code to new function. --HG-- branch : trunk
2008-11-03[svn] Update black temple boss 1, 2 script.megamage
--HG-- branch : trunk
2008-11-03[svn]megamage
--HG-- branch : trunk
2008-11-03[svn] Replace many IsWithinDistInMap with IsWithinCombatDist in melee attack ↵megamage
function. --HG-- branch : trunk
2008-11-03[svn] Fix hunter's frozen trap, half duration when pvp.megamage
Use vector to store linked spell information to support multiple effects. --HG-- branch : trunk
2008-11-03[svn] Use IsWithinCombatDist for all AI. This should fix the bug that pet ↵megamage
and guard does not attack target. (Note: some scriptedAI may need to update) --HG-- branch : trunk
2008-11-03[svn] Fix SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY spells, patch provided by ↵megamage
QAston. Fix priest's fear. Is breakable now. --HG-- branch : trunk
2008-11-03[svn] Update zul'aman script. Patch provided by streetrat.megamage
--HG-- branch : trunk
2008-11-03[svn] Add class SummonList in script to despawn summons. Update Zul'jin ↵megamage
script for test. --HG-- branch : trunk
2008-11-03[svn] Fix the compile error. Patch provided by Tidus.megamage
Merge part of mangos svn rev 6748: Use SMSG_PET_NAME_INVALID opcode instead of db string. Source: Mangos. --HG-- branch : trunk
2008-11-03[svn] Set destination when calling CastSpell. This should fix the bug that ↵megamage
seed of corruption does not work and "cannot find destination for spell" spams. Not sure if this is the correct way to fix it. --HG-- branch : trunk
2008-11-03[svn] Fix a compile bug. Patch provided by Paradox.megamage
--HG-- branch : trunk
2008-11-02[svn] *Implement new player conditions CONDITION_NO_AURA, CONDITION_ACTIVE_EVENTKingPin
* Default behaviour of pets for creatures changed to REACT_DEFENSIVE * Disallowed sending wrapped items as COD * Prevent loading and saving single target auras for pet in same way as already implemented for player * Correctly limit use some flask types to zones. * Fixed extracting common.MPQ under *nix * Many small xleanups and fixes. ** mangos merge rev. TEST REV so be careful of creepy crawly bugs! --HG-- branch : trunk
2008-11-02[svn] Fix tame beast.megamage
--HG-- branch : trunk
2008-11-02[svn] Fix eagle eye (and other far sight spells).megamage
--HG-- branch : trunk
2008-11-02[svn] Fix a bug that GameObject::CastSpell crash the server.megamage
--HG-- branch : trunk
2008-11-02[svn] Add function GameObject::CastSpell. Used for hunter's trap and so.megamage
Use original caster instead caster to check spell hit result. Let spell triggers have the same faction as the summoner. Fix the bug that trigger creatures attack enemy. (no need use civilian extra flag in the future, 128 is enough) Fix shadow step. --HG-- branch : trunk
2008-11-01[svn] Disable combat_reach spams.megamage
Fix holy nova. Patch provided by Disassembler. --HG-- branch : trunk
2008-11-01[svn] Check creature combat reach when loading db. This should fix the bug ↵megamage
that finding random contact point causes crash. --HG-- branch : trunk
2008-11-01[svn] Fix teleport spells.megamage
Fix cone spells. Use interrupt_aura_flag to remove stealth/invisible/feign death auras. --HG-- branch : trunk
2008-10-31[svn] Improve TargetedMovement (TODO: let mob find "near angle" rather than ↵megamage
"random angle"). Delete a repeated check in instance canenter(). Fix some spell targets. Add some sunwell spell sql. Fix Magtheridons earthquake. (TODO: need to find out why soul transfer has no effect when casted by mobs) Let Brutallus dual wield. Enable burn (still no script effect). Quick fix for shadowmoon valley illidan quest crash (wait for author's fix). --HG-- branch : trunk
2008-10-31[svn] Set target in combat even if spell does not hit target.megamage
Call AI function only when spell hits target. Move combat check from dealdamge to attackerstateupdate to remove redundant check. --HG-- branch : trunk
2008-10-31[svn] Spell target selection improvement. Remove most mangos hacks in spell ↵megamage
target selection. (work almost done) Merge mangos svn rev 6744. --HG-- branch : trunk
2008-10-30[svn] Enable linked spells: cast spells/remove auras when spells ↵megamage
casted/spells hitting/auras removed. Add new table "spell_linked_spell". Some illustrations provided in sql. Let trigger creature cast AOE spells when summoned. Illustration provided in sql. Let active creatures always visible if possible. (seems does not work for now, need to find out why) --HG-- branch : trunk
2008-10-30[svn] Update magisters terrace script. Patch provided by streetrat.megamage
--HG-- branch : trunk
2008-10-29[svn] Provide creature dual wield support.megamage
Update glancing damage formula. Do not daze creatures when other creatures attack from the back (need to find a better way). Fix the damage calculation of +damage aura. --HG-- branch : trunk
2008-10-29[svn] Merge from mangos.megamage
Wed Oct 29 15:06:00 http://github.com/mangos/mangos/commit/034b8a34a9b621443e97d0ac4b667b603ba31ef1 Mon Oct 27 14:36:42 http://github.com/mangos/mangos/commit/fa072d15107b44344af8c9ef686839984e241a1b --HG-- branch : trunk
2008-10-29[svn] * Fixed compile error from rev 140slg
--HG-- branch : trunk
2008-10-29[svn] * Added npc follow, waterwalk, repairitems commands. Patch by dythzerKingPin
* Prevent adding more than 5 people to raid - Apoc * fixed typo from one of our previous commits. * Fixed two strings in core, thanx to warhead for patch. --HG-- branch : trunk